Migrar a excel o access con formato dirigido

Buenas tardes
Estoy migrado datos en excel pero me salen desordenados y mal escritos., lo que si puedo hacer es que el nombre me lo ponga todo en mayúsculas y el correo en minúsculas. Pero lo que me gustaría hacer es que el nombre la primera sea en mayúscula y el resto en minúscula.( Igual los apellidos claro).
Saludos

1 respuesta

Respuesta
1
En codigo access
Seria algo así...
primeraLetraMayusctula = ucase(nombre)
restoNombre = rigth(nombre,len(nombre)-1)
nombre = primeraLetraMayuscula & restoNombre
necesitas hacer dosd funciones en un modulo
y luego un consulta de actualizacion.
[email protected]
Muchas gracias,
- ¿Pero qué dos funciones debo hacer en un módulo?, no lo he entendió muy bien.
-¿Y lo de la consulta de actualización?.
Saludos
¿Estas pasando datos de excel a acess?
Si, los datos son de excel a access.
Las funciones serian en un modulo de access...
Primero pasas la información en excel a access tal cual..
Luego en access mediante una consulta de actualización y las funciones el un modulo ajustas tu información.
Public Function primeraLetraMayuscula(nombre As String) As String
    primeraLetraMayuscula = UCase(Left(nombre, 1))
End Function
Public Function restoMinusculas(nombre As String) As String
    restoMinusculas = LCase(Right(nombre, Len(nombre) - 1))
End Function
Public Function nombreCambiado(nombre As String) As String
    nombreCambiado = primeraLetraMayuscula(nombre) & restoMinusculas(nombre)
End Function
Estas funciones se u tilizarian en una consulta y funcionan solo para nombre como...
Maria, juan, manuel
Lo cambiarian a ...
Maria, Juan, Manuel.
Para que tome los apellidos falta procesar el nombre es decir separarlo en nombre y apellidos, luego aplicar estas funciones; para el nombre y apellidos.
Muchas gracias, aún no lo heprobado pero seguro que es esto.
De todas formas en caso de tener alguna duda abriría una pregunta nueva.
Saludos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas