Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
Logo Excel Avanzado

Validar datos en Formulario VBA

| Sin comentarios

En el siguiente ejemplo se mostrará algunas ideas de como lograr la validación de datos en los formularios.

Validar datos en Formulario VBA

Para empezar con estas validaciones, primero se construyó un formulario como el siguiente:

 

Validar datos en VBA

 

Dentro del mismo se llegaron a crear las siguientes validaciones: 

 

Validar datos Macros

Ejemplos de validaciones de datos 

La primera validación es: If dato1 = "" Then

Esta validación permite controlar que el dato no se encuentre vacío, si se encontrase vacío dentro de este IF se colocar las alertas correspondientes.

Si se usa EXIT SUB, se saldría por completo de la macro, en cambio si no se usa se podrían ejecutar las siguientes validaciones.

 

La segunda validación es: If Len(Trim(dato2)) <> 9 Then

Esta segunda validación permite exigir una cantidad de caracteres exacta, luego de retirar los espacios sobrantes al inicio y al fin del texto por medio de la función trim

La tercera validación es: If Not IsNumeric(dato3) Then

Esta línea nos permite validar si un dato es de tipo numérico.

 

Finalmente, si todas la condiciones se cumplen se procede a ejecutar el registro, ello lo podemos lograr por medio del código: If condicion = 0 Then

 

 

 

 

Deja una respuesta

Los campos requeridos estan marcados con *.