Natalia:
Cordial saludo.
No especificas si quieres hacerlo en una consulta o por código VB.
Para ambos, aplica el mismo principio:
Debes hacer uso de unas funciones estándar que tiene Access para manejo de cadenas de caracteres.
En una consulta:
EnCad : Devuelve un tipo Variant (Long) que especifica la posición de la primera aparición de una cadena en otra.
Izq : Devuelve un tipo Variant (String) que contiene un número especificado de caracteres del lado izquierdo de una cadena.
Len : Devuelve un tipo Long que contiene el número de caracteres en una cadena o el número de bytes necesarios para almacenar una variable.
Investiga un poco más dichas funciones.
Puedes buscar su equivalente en VB.
Una manera para sacar el apellido (la verdad no creo que halla otra con dichas funciones) podría ser:
Apellido = Izq(NombreCompleto,Len(NombreCompleto)-EnCad(1,NombreCompleto,','))
Te queda de tarea sacar el nombre.
Espero te servia mi aporte.
Carlos Andrés
Escribeme a
[email protected]