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

Три метода проверки ячеек на прием только IP-адресов в Excel

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


Подтвердите ячейки, чтобы они принимали только IP-адрес, с функцией проверки данных

Функция проверки данных может помочь вам ограничить допустимые записи в указанных ячейках, чтобы в Excel можно было вводить только IP-адрес. Пожалуйста, сделайте следующее.

1. Выберите ячейки, в которых разрешен ввод только формата IP-адреса, затем нажмите Данные > проверка достоверности данных. Смотрите скриншот:

2. В диалоговом окне «Проверка данных» выберите «Пользовательский» в раскрывающемся списке «Разрешить», скопируйте приведенную ниже формулу в поле «Формула» и нажмите кнопку «ОК».

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

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

С этого момента в указанные ячейки можно вводить только содержимое формата IP-адреса.

Если было обнаружено несоответствующее содержимое формата, появится всплывающее окно с предупреждением, как показано на скриншоте ниже.


Легко проверять ячейки, чтобы они принимали только IP-адрес, несколькими щелчками мыши

Ассоциация Подтвердить IP-адрес полезности Kutools for 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 for Excel чтобы помочь вам быстро подтвердить, что ячейки принимают только IP-адрес, с помощью нескольких щелчков мышью.

Перед применением описанной ниже операции просьба перейдите, чтобы загрузить и установить Kutools for Excel в первую очередь.

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

2. Затем нажмите ОК во всплывающем окне. Kutools for Excel Диалог.

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

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

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

🤖 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