Прескочи на основното съдържание

Как да приложите валидиране на данни, за да разрешите числа само в Excel?

Автор: Силувия Последна промяна: 2019-11-25

За да разрешите само числа в диапазон от клетки, този урок предоставя някои методи, които да ви помогнат лесно да го постигнете.

Приложете проверка на данни, за да позволите числа само в Excel
Приложете VBA код, за да позволите числа само в Excel
Лесно позволявайте числа само в диапазон от клетки с невероятен инструмент

Още уроци за валидиране на данни...


Приложете проверка на данни, за да позволите числа само в Excel

Можете да използвате валидиране на данни с персонализирана формула, за да разрешите само числа в диапазон от клетки в Excel. Моля, направете следното.

1. Изберете диапазона от клетки, в които можете да въвеждате само числа.

2. кликване Дата > Потвърждаване на данните > Потвърждаване на данни. Вижте екранна снимка:

3. В Потвърждаване на данните диалогов прозорец, моля, конфигурирайте следните операции:

  • 3.1 Изберете Custom от Позволете падащ списък;
  • 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 за Excel.

Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.

1. Изберете диапазона от клетки, в които можете да въвеждате само числа, щракнете Kutools > Предотвратяване на писане > Предотвратяване на писане.

2. В Предотвратяване на писане диалогов прозорец, моля:

  • 2.1 Проверете Разрешете да пишете в тези знаци опция;
  • 2.2 Въведете 0123456789 в текстовото поле;
  • 2.3 Кликнете върху OK бутон. Вижте екранна снимка:

3. кликване OK при следващото изскачане Kutools за Excel диалогов прозорец, за да продължите напред.

Забележка: Ако има проверка на данните в избрания диапазон, щракнете Да ще ги премахне или можете да щракнете Не за да отмените операцията.

4. Друг Kutools за 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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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