Три метода проверки ячеек на прием только IP-адресов в Excel
Знаете ли вы, используя Excel, как настроить столбец или диапазон ячеек, чтобы принимать только формат IP-адреса (xxx.xxx.xxx.xxx)? В этой статье вы найдете несколько способов справиться с этим.
Проверить ячейки, чтобы они принимали только IP-адрес с кодом VBA
Легко проверяйте ячейки, чтобы они принимали только IP-адреса, с потрясающей функцией
Подтвердите ячейки, чтобы они принимали только 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-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!