Перейти к основному содержанию

Как применить проверку данных, чтобы разрешить числа только в Excel?

Чтобы разрешить только числа в диапазоне ячеек, в этом руководстве представлены некоторые методы, которые помогут вам легко достичь этого.

Применить проверку данных, чтобы разрешить числа только в Excel
Примените код VBA, чтобы разрешить числа только в Excel
Легко разрешайте номера только в диапазоне ячеек с помощью замечательного инструмента

Дополнительные руководства по проверке данных ...


Применить проверку данных, чтобы разрешить числа только в Excel

Вы можете использовать проверку данных с помощью настраиваемой формулы, чтобы разрешить только числа в диапазоне ячеек в Excel. Пожалуйста, сделайте следующее.

1. Выберите диапазон ячеек, в который вы разрешаете вводить только числа.

2. Нажмите Данные > проверка достоверности данных > Проверка данных. Смотрите скриншот:

3. в проверка достоверности данных диалоговом окне настройте следующие операции:

  • 3.1 Выбрать На заказ из Разрешить раскрывающийся список;
  • 3.2 Скопируйте приведенную ниже формулу в Формула коробка;
  • =ISNUMBER(A2)
  • 3.3 Щелкните значок OK .

Примечание: В формуле A2 - это первая ячейка выбранного диапазона.

С этого момента в указанный диапазон можно вводить только числа.


Примените код VBA, чтобы разрешить числа только в Excel

Кроме того, вы можете применить приведенный ниже код VBA, чтобы разрешить числа только в диапазоне ячеек.

1. В рабочем листе вы ограничите вводимые данные. Щелкните правой кнопкой мыши вкладку листа и щелкните Просмотреть код из контекстного меню.

2. в Microsoft Visual Basic для приложений Скопируйте приведенный ниже код VBA в окно кода.

Код VBA: разрешить числа только в диапазоне ячеек

Public mBol As Boolean

Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20191120
Dim xStrV As String
Dim xRg As Range
Dim xIRg As Range
Dim xFNum As Integer
On Error Resume Next
If Not mBol Then
Application.ScreenUpdating = False
Set xRg = Range("A2:A12")
If Not Intersect(xRg, Target) Is Nothing Then
    xStrV = Target.Value
    If Not IsNumeric(xStrV) Then
         mBol = True
        Target.Value = vbNullString
        MsgBox "Only numbers are allowed in this range", , "Kutools"
    End If
Application.ScreenUpdating = True
End If
Else
  mBol = False
End If
End Sub

Примечание: В коде A2: A12 - это диапазон ячеек, в который можно вводить только числа. Пожалуйста, измените его по своему усмотрению.

3. нажмите другой + Q ключи, чтобы закрыть Microsoft Visual Basic для приложений окно.

С этого момента в указанный диапазон можно вводить только числа.


Легко разрешайте номера только в диапазоне ячеек с помощью замечательного инструмента

Если вы хотите попробовать более простой метод, здесь рекомендуется использовать Предотвратить ввод особенность Kutools for Excel.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите диапазон ячеек, в который можно вводить только числа, нажмите Кутулс > Предотвратить ввод > Предотвратить ввод.

2. в Предотвратить ввод диалоговое окно, пожалуйста:

  • 2.1 Проверьте Разрешить вводить в этих символах вариант;
  • 2.2 Ввод 0123456789 в текстовое поле;
  • 2.3 Щелкните значок OK кнопка. Смотрите скриншот:

3. Нажмите OK в следующем появлении Kutools for Excel диалоговое окно, чтобы продолжить.

Примечание: Если в выбранном диапазоне есть проверка данных, щелкните Да удалит их, или вы можете нажать Нет для отмены операции.

4. Еще один Kutools for Excel диалоговое окно всплывает, чтобы напомнить вам, какие числа разрешено вводить в указанном диапазоне. Нажмите OK чтобы закончить все настройки.

С этого момента в указанном диапазоне можно вводить только числа.

  Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме

Разрешить только формат даты в определенных ячейках
Как можно ограничить список ячеек, чтобы разрешить ввод только формата даты в лист Excel? В этой статье мы расскажем о некоторых интересных приемах, как справиться с этой работой.

Проверить адреса электронной почты в столбце рабочего листа
Как все мы знаем, действительный адрес электронной почты состоит из трех частей: имени пользователя, символа «at» (@) и домена. Иногда вы просто позволяете другим вводить только текст формата адреса электронной почты в определенный столбец рабочего листа. Методы, описанные в этой статье, позволят добиться в Excel.

Применить проверку данных для принудительного форматирования номера телефона в Excel
Возможно, при вводе в книгу Excel можно использовать различные форматы телефонных номеров. Но как вы могли разрешить вводить только один формат номера телефона в столбец рабочего листа? Например, я просто хочу, чтобы телефонный номер в формате 123-456-7890 был разрешен для ввода. Методы, описанные в этой статье, окажут вам услугу.

Используйте проверку данных, чтобы разрешить ввод только номера SSN в Excel
Чтобы записать номер SSN всех сотрудников и заставить их вводить номер SSN в формате xxx-xx-xxxx в столбце, вы можете использовать функцию проверки данных для решения проблемы.

Три метода проверки ячеек на прием только IP-адресов в Excel
Знаете ли вы, используя Excel, как настроить столбец или диапазон ячеек, чтобы принимать только формат IP-адреса (xxx.xxx.xxx.xxx)? В этой статье вы найдете несколько способов справиться с этим.

Дополнительные руководства по проверке данных ...

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations