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

Три метода за проверка на клетките да приемат само IP адрес в Excel

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

Докато използвате Excel, знаете ли как да настроите колона или диапазон от клетки да приемат само формат на IP адрес (xxx.xxx.xxx.xxx)? Тази статия предоставя няколко метода за справяне с него.


Валидирайте клетките да приемат само IP адрес с функцията за валидиране на данни

Функцията за проверка на данните може да ви помогне да ограничите валидните записи в определени клетки, за да позволите само въвеждане на IP адрес в Excel. Моля, направете следното.

1. Изберете клетките, в които ще разрешите само въвеждане на формат на IP адрес, след което щракнете Дата > Потвърждаване на данните. Вижте екранна снимка:

2. В диалоговия прозорец Проверка на данни изберете По избор в падащия списък Разрешаване, копирайте формулата по-долу в полето Формула и след това щракнете върху OK бутон.

=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))

Забележка: Във формулата A2 е първата клетка от избрания диапазон от клетки. Моля, променете го според нуждите си.

Отсега нататък можете да въвеждате само съдържание във формат на IP адрес в тези посочени клетки.

Ако бъде открито съдържание на несъответстващ формат, ще се появи предупредително поле, както е показано на екранната снимка по-долу.


Лесно проверявайте клетките да приемат само IP адрес с няколко щраквания

- Валидирайте IP адреса полезност на Kutools за Excel ви помага лесно да зададете диапазон от клетки, за да позволите въвеждането на IP адрес само с щраквания. Вижте демонстрацията по-долу:
Изтеглете и опитайте сега! (30-дневна безплатна пътека)


Валидирайте клетките да приемат само IP адрес с VBA код

Можете също така да приложите кода на VBA по-долу, за да потвърдите клетките да приемат само формат на IP адрес в Excel. Моля, направете следното.

1. Отворете работния лист, който ще валидирате клетките, щракнете с десния бутон върху раздела на листа и щракнете Преглед на кода от контекстното меню.

2. В откриването Microsoft Visual Basic за приложения прозорец, копирайте долния VBA код в него.

VBA код: проверете клетките да приемат само IP адрес в Excel

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice 20180809
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = CInt(xArrIp(0))
    xIntIP2 = CInt(xArrIp(1))
    xIntIP3 = CInt(xArrIp(2))
    xIntIP4 = CInt(xArrIp(3))
    If (xIntIP1 < 1) Or (xIntIP1 > 255) _
    Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
    Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
    Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub

Забележка: В кода A1:A10 е диапазонът от клетки, в който ще потвърдите типа на въвеждане. Моля, променете гамата според вашите нужди.

3. Натисни Друг + Q ключове за затваряне на Microsoft Visual Basic за приложения прозорец.

Отсега нататък можете да въвеждате само съдържание във формат на IP адрес в тези посочени клетки.

Ако бъде въведено съдържание с несъответстващ формат, ще се появи предупредително поле, както е показано на екранната снимка по-долу.


Лесно проверявайте клетките да приемат само IP адрес с една страхотна функция

Тук представяме удобна функция - Валидирайте IP адреса of Kutools за Excel за да ви помогне бързо да потвърдите клетките да приемат само IP адрес с няколко кликвания.

Преди да приложите операцията по-долу, моля отидете, за да изтеглите и инсталирате Kutools за Excel на първо място.

1. Изберете диапазона от клетки, в който позволявате да се въвежда само IP адрес. Кликнете Kutools > Предотвратяване на писане > Валидирайте IP адреса. Вижте екранна снимка:

2. След това щракнете върху OK в изскачащия прозорец Kutools за Excel диалогов прозорец.

Отсега нататък в посочения диапазон от клетки могат да се въвеждат само данни за формат на IP адрес.

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.

Най-добрите инструменти за продуктивност в офиса

🤖 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