Tres métodos para validar celdas para aceptar solo direcciones IP en Excel
Mientras usa Excel, ¿sabe cómo configurar una columna o un rango de celdas para aceptar solo el formato de dirección IP (xxx.xxx.xxx.xxx)? Este artículo proporciona varios métodos para que lo resuelva.
Validar celdas para aceptar solo direcciones IP con código VBA
Valide fácilmente las celdas para que solo acepten direcciones IP con una característica increíble
Valide celdas para aceptar solo direcciones IP con la función de validación de datos
La función de Validación de datos puede ayudarlo a restringir entradas válidas en celdas específicas para permitir que solo se ingrese la dirección IP en Excel. Haz lo siguiente.
1. Seleccione las celdas en las que solo permitirá ingresar el formato de dirección IP, luego haga clic en Datos > Validación de datos. Ver captura de pantalla:
2. En el cuadro de diálogo Validación de datos, seleccione Personalizado en la lista desplegable Permitir, copie la fórmula siguiente en el cuadro Fórmula y luego haga clic en el botón Aceptar.
=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
Nota: En la fórmula, A2 es la primera celda del rango de celdas seleccionado. Cámbielo cuando lo necesite.
De ahora en adelante, solo puede ingresar contenido de formato de dirección IP en estas celdas especificadas.
Si se ha detectado contenido de formato no coincidente, aparecerá un cuadro de advertencia como se muestra a continuación.
Valide fácilmente las celdas para que solo acepten direcciones IP con varios clics
La Validar dirección IP utilidad de Kutools for Excel lo ayuda a configurar fácilmente un rango de celdas para permitir que solo se ingrese la dirección IP con clics. Vea la demostración a continuación:
¡Descárgalo y pruébalo ahora! (Pista gratuita de 30 días)
Validar celdas para aceptar solo direcciones IP con código VBA
También puede aplicar el siguiente código VBA para validar las celdas para aceptar solo el formato de dirección IP en Excel. Haz lo siguiente.
1. Abra la hoja de trabajo que validará las celdas, haga clic derecho en la pestaña de la hoja y haga clic en Ver código desde el menú contextual.
2. En la apertura Microsoft Visual Basic para aplicaciones ventana, copie el siguiente código VBA en ella.
Código de VBA: valide las celdas para aceptar solo la dirección IP en 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
Nota: En el código, A1: A10 es el rango de celdas en el que validará el tipo de entrada. Cambie el rango según sus necesidades.
3. presione el otro + Q llaves para cerrar el Microsoft Visual Basic para aplicaciones ventana.
De ahora en adelante, solo puede ingresar contenido de formato de dirección IP en estas celdas especificadas.
Si se ingresa contenido de formato no coincidente, aparecerá un cuadro de advertencia como se muestra a continuación.
Valide fácilmente las celdas para que solo acepten direcciones IP con una característica increíble
Aquí presentamos una característica útil: Validar dirección IP of Kutools for Excel para ayudarlo a validar rápidamente las celdas para que solo acepten direcciones IP con varios clics.
Antes de aplicar la siguiente operación, ruega ve a descargar e instalar Kutools para Excel en primer lugar.
1. Seleccione el rango de celdas en el que solo permite ingresar la dirección IP. Hacer clic Kutools > Evitar escribir > Validar la dirección IP. Ver captura de pantalla:
2. Luego haga clic en Aceptar en la ventana emergente. Kutools for Excel diálogo.
De ahora en adelante, solo se pueden ingresar datos de formato de dirección IP en el rango de celdas especificado.
Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!