** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - No valida Emails
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoNo valida Emails

 Responder Responder
Autor
Mensaje
Bepb Ver desplegable
Habitual
Habitual
Avatar

Unido: 02/Febrero/2012
Localización: España
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Tema: No valida Emails
    Enviado: 23/Mayo/2024 a las 17:41
Hola,
    me estoy volviendo loco con la validación de emails en un campo de una tabla (he probado definiendo el campo como texto corto y texto largo), he consultado un montón de opciones y páginas y la que expongo la dan como correcta pero a mi no me los admite, no sé que puede estar pasando.

    Como regla de validación le he puesto la que se indica en la página de Microsoft, que es la misma o muy parecida en otras páginas que he consultado, que es la siguiente:

Es Nulo O ((Como "*?@?*.?*") Y (No Como "*[ ,;]*"))

Un saludo

Saludos desde Menorca. José Luis
Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 6521
Enlace directo a este mensaje Enviado: 23/Mayo/2024 a las 20:23
Hola!

Así es lo correcto (en negrita):
Es Nulo O ((Como "*?@?*.?*") Y (Negado Como "*[ ,;]*"))
Un Saludo.
Arriba
Bepb Ver desplegable
Habitual
Habitual
Avatar

Unido: 02/Febrero/2012
Localización: España
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Enviado: 24/Mayo/2024 a las 12:18
Hola Mounir,

    Con esa modificación que me comentas sigue dándome error en cualquier email.

Un saludo.
Saludos desde Menorca. José Luis
Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 6521
Enlace directo a este mensaje Enviado: 24/Mayo/2024 a las 13:17
Hola!

¿Qué versión de Access Tienes?
La fórmula que publicaste funciona en Access 2010, mientras la otra que puse yo funciona en Access 2003.

Yo la pondría en su versión anglosajona y que tu Access la ponga en castellano:

Is Null Or ((Like "*?@?*.?*") And (Not Like "*[ ,;]*"))
Un Saludo.
Arriba
Bepb Ver desplegable
Habitual
Habitual
Avatar

Unido: 02/Febrero/2012
Localización: España
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Enviado: 26/Mayo/2024 a las 18:06
Hola Mounir,

    Hice lo que me comentaste y ahora funciona bien, lo puse en anglosajón y el mismo lo tradujo a:

Es Nulo O ((Como "*?@?*.?*") Y (NoEs Como "*[ ,;]*"))

La versión que tengo de Access y el resto es la Microsoft Office  2019.

Parece mentira que sea una cosa así, que no haya compatibilidad en esos aspectos.

Bueno, muchas gracias.
Se puede cerrar el tema.
Saludos desde Menorca. José Luis
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable