![]() |
| |||
| tengo un campo nombre con "apellido, nombres" separados por coma (,) y quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion que recorte desde la coma hacia la izquierda para obtener el apellido y cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. Gracias. |
| | ||||
| ||||
| |
| |||
| Puedes usar Split: dim V as Variant V=Split (Nombrelargo,",") Nombres = V(0) Apellido = V(1) -- Saludos José Bengoechea Ibaceta [MS-MVP Access] http://jbengoechea.com/ http://jbchea.net "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > que recorte desde la coma hacia la izquierda para obtener el apellido y > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > Gracias. |
| |||
| Puedes usar Split: dim V as Variant V=Split (Nombrelargo,",") Nombres = V(0) Apellido = V(1) -- Saludos José Bengoechea Ibaceta [MS-MVP Access] http://jbengoechea.com/ http://jbchea.net "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > que recorte desde la coma hacia la izquierda para obtener el apellido y > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > Gracias. |
| |||
| Puedes usar Split: dim V as Variant V=Split (Nombrelargo,",") Nombres = V(0) Apellido = V(1) -- Saludos José Bengoechea Ibaceta [MS-MVP Access] http://jbengoechea.com/ http://jbchea.net "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > que recorte desde la coma hacia la izquierda para obtener el apellido y > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > Gracias. |
| |||
| Disculpame tengo access 2003, traté de utilizar split en una consulta y me dice que la funcion no está definida, la busco en la ayuda y no lo encuentro. Estoy haciendo algo mal? "Chea" escribió: > Puedes usar Split: > > dim V as Variant > V=Split (Nombrelargo,",") > Nombres = V(0) > Apellido = V(1) > > -- > Saludos > > José Bengoechea Ibaceta [MS-MVP Access] > http://jbengoechea.com/ > http://jbchea.net > > > "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de > noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > > que recorte desde la coma hacia la izquierda para obtener el apellido y > > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > > Gracias. > |
| |||
| Disculpame tengo access 2003, traté de utilizar split en una consulta y me dice que la funcion no está definida, la busco en la ayuda y no lo encuentro. Estoy haciendo algo mal? "Chea" escribió: > Puedes usar Split: > > dim V as Variant > V=Split (Nombrelargo,",") > Nombres = V(0) > Apellido = V(1) > > -- > Saludos > > José Bengoechea Ibaceta [MS-MVP Access] > http://jbengoechea.com/ > http://jbchea.net > > > "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de > noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > > que recorte desde la coma hacia la izquierda para obtener el apellido y > > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > > Gracias. > |
| |||
| Disculpame tengo access 2003, traté de utilizar split en una consulta y me dice que la funcion no está definida, la busco en la ayuda y no lo encuentro. Estoy haciendo algo mal? "Chea" escribió: > Puedes usar Split: > > dim V as Variant > V=Split (Nombrelargo,",") > Nombres = V(0) > Apellido = V(1) > > -- > Saludos > > José Bengoechea Ibaceta [MS-MVP Access] > http://jbengoechea.com/ > http://jbchea.net > > > "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de > noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... > > tengo un campo nombre con "apellido, nombres" separados por coma (,) y > > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna funcion > > que recorte desde la coma hacia la izquierda para obtener el apellido y > > cargarlo al campo correspondiente. Agradeceré mucho cualquier sugerencia. > > Gracias. > |
| |||
| Hola Sacado de la ayuda de access 2003, si entras en un modulo lo encontraras Saludos Ramon Split (Función) Descripción Devuelve una matriz de una dimensión, basada en ceros, que contiene un número especificado de subcadenas. Sintaxis Split(expresión[, delimitador[, contar[, comparar]]]) La sintaxis de la función Split consta de los siguientes argumentos con nombre: Parte Descripción expresión Requerido. Una expresión de cadena que contiene subcadenas y delimitadores. Si expresión es una cadena de longitud cero (""), Split devuelve una matriz vacía, es decir, una matriz sin elementos y sin datos. delimitador Opcional. El carácter de la cadena utilizado para identificar los límites de la subcadena. Si se omite, se supone que el carácter de espacio (" ") es el delimitador. Si el delimitador es una cadena de longitud cero, se devuelve una matriz de un único elemento que contiene la cadena expresión entera. contar Opcional. El número de subcadenas que se devolverán; -1 indica que se devuelven todas las subcadenas. comparar Opcional. Un valor númerico que indica la clase de comparación que se realizará cuando se evalúen las subcadenas. Vea la sección Valores para consultar los valores posibles. Valores El argumento comparar puede tener los valores siguientes: Constante Valor Descripción vbUseCompareOption -1 Realizar una comparación utilizando el valor de la instrucción Option Compare. vbBinaryCompare 0 Realizar una comparación binaria. vbTextCompare 1 Realizar una comparación basada en el texto. vbDatabaseCompare 2 Sólo para Microsoft Access. Realizar una comparación basada en la información de su base de datos. "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje news:8978252F-3120-4911-ACFE-EFE96B16DE07***microsoft.com... > Disculpame tengo access 2003, traté de utilizar split en una consulta y me > dice que la funcion no está definida, la busco en la ayuda y no lo > encuentro. > Estoy haciendo algo mal? > > "Chea" escribió: > >> Puedes usar Split: >> >> dim V as Variant >> V=Split (Nombrelargo,",") >> Nombres = V(0) >> Apellido = V(1) >> >> -- >> Saludos >> >> José Bengoechea Ibaceta [MS-MVP Access] >> http://jbengoechea.com/ >> http://jbchea.net >> >> >> "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de >> noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... >> > tengo un campo nombre con "apellido, nombres" separados por coma (,) y >> > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna >> > funcion >> > que recorte desde la coma hacia la izquierda para obtener el apellido y >> > cargarlo al campo correspondiente. Agradeceré mucho cualquier >> > sugerencia. >> > Gracias. >> |
| |||
| Hola Sacado de la ayuda de access 2003, si entras en un modulo lo encontraras Saludos Ramon Split (Función) Descripción Devuelve una matriz de una dimensión, basada en ceros, que contiene un número especificado de subcadenas. Sintaxis Split(expresión[, delimitador[, contar[, comparar]]]) La sintaxis de la función Split consta de los siguientes argumentos con nombre: Parte Descripción expresión Requerido. Una expresión de cadena que contiene subcadenas y delimitadores. Si expresión es una cadena de longitud cero (""), Split devuelve una matriz vacía, es decir, una matriz sin elementos y sin datos. delimitador Opcional. El carácter de la cadena utilizado para identificar los límites de la subcadena. Si se omite, se supone que el carácter de espacio (" ") es el delimitador. Si el delimitador es una cadena de longitud cero, se devuelve una matriz de un único elemento que contiene la cadena expresión entera. contar Opcional. El número de subcadenas que se devolverán; -1 indica que se devuelven todas las subcadenas. comparar Opcional. Un valor númerico que indica la clase de comparación que se realizará cuando se evalúen las subcadenas. Vea la sección Valores para consultar los valores posibles. Valores El argumento comparar puede tener los valores siguientes: Constante Valor Descripción vbUseCompareOption -1 Realizar una comparación utilizando el valor de la instrucción Option Compare. vbBinaryCompare 0 Realizar una comparación binaria. vbTextCompare 1 Realizar una comparación basada en el texto. vbDatabaseCompare 2 Sólo para Microsoft Access. Realizar una comparación basada en la información de su base de datos. "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje news:8978252F-3120-4911-ACFE-EFE96B16DE07***microsoft.com... > Disculpame tengo access 2003, traté de utilizar split en una consulta y me > dice que la funcion no está definida, la busco en la ayuda y no lo > encuentro. > Estoy haciendo algo mal? > > "Chea" escribió: > >> Puedes usar Split: >> >> dim V as Variant >> V=Split (Nombrelargo,",") >> Nombres = V(0) >> Apellido = V(1) >> >> -- >> Saludos >> >> José Bengoechea Ibaceta [MS-MVP Access] >> http://jbengoechea.com/ >> http://jbchea.net >> >> >> "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de >> noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... >> > tengo un campo nombre con "apellido, nombres" separados por coma (,) y >> > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna >> > funcion >> > que recorte desde la coma hacia la izquierda para obtener el apellido y >> > cargarlo al campo correspondiente. Agradeceré mucho cualquier >> > sugerencia. >> > Gracias. >> |
| |||
| Hola Sacado de la ayuda de access 2003, si entras en un modulo lo encontraras Saludos Ramon Split (Función) Descripción Devuelve una matriz de una dimensión, basada en ceros, que contiene un número especificado de subcadenas. Sintaxis Split(expresión[, delimitador[, contar[, comparar]]]) La sintaxis de la función Split consta de los siguientes argumentos con nombre: Parte Descripción expresión Requerido. Una expresión de cadena que contiene subcadenas y delimitadores. Si expresión es una cadena de longitud cero (""), Split devuelve una matriz vacía, es decir, una matriz sin elementos y sin datos. delimitador Opcional. El carácter de la cadena utilizado para identificar los límites de la subcadena. Si se omite, se supone que el carácter de espacio (" ") es el delimitador. Si el delimitador es una cadena de longitud cero, se devuelve una matriz de un único elemento que contiene la cadena expresión entera. contar Opcional. El número de subcadenas que se devolverán; -1 indica que se devuelven todas las subcadenas. comparar Opcional. Un valor númerico que indica la clase de comparación que se realizará cuando se evalúen las subcadenas. Vea la sección Valores para consultar los valores posibles. Valores El argumento comparar puede tener los valores siguientes: Constante Valor Descripción vbUseCompareOption -1 Realizar una comparación utilizando el valor de la instrucción Option Compare. vbBinaryCompare 0 Realizar una comparación binaria. vbTextCompare 1 Realizar una comparación basada en el texto. vbDatabaseCompare 2 Sólo para Microsoft Access. Realizar una comparación basada en la información de su base de datos. "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje news:8978252F-3120-4911-ACFE-EFE96B16DE07***microsoft.com... > Disculpame tengo access 2003, traté de utilizar split en una consulta y me > dice que la funcion no está definida, la busco en la ayuda y no lo > encuentro. > Estoy haciendo algo mal? > > "Chea" escribió: > >> Puedes usar Split: >> >> dim V as Variant >> V=Split (Nombrelargo,",") >> Nombres = V(0) >> Apellido = V(1) >> >> -- >> Saludos >> >> José Bengoechea Ibaceta [MS-MVP Access] >> http://jbengoechea.com/ >> http://jbchea.net >> >> >> "carancho" <carancho***discussions.microsoft.com> escribió en el mensaje de >> noticias news:19304332-AD0A-4F61-968D-08836A579930***microsoft.com... >> > tengo un campo nombre con "apellido, nombres" separados por coma (,) y >> > quisiera dividirlo en dos campos Apellido y nombres. Si hay alguna >> > funcion >> > que recorte desde la coma hacia la izquierda para obtener el apellido y >> > cargarlo al campo correspondiente. Agradeceré mucho cualquier >> > sugerencia. >> > Gracias. >> |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dividir | Emanuel Omar Villicaña Villegas | Newsgroup microsoft.public.es.excel | 3 | 29-01-2008 16:19:21 |
| Dividir PDF | Federico Rodriguez | Newsgroup microsoft.public.es.vb | 0 | 22-01-2008 18:02:22 |
| Dividir celdas | Paco | Newsgroup microsoft.public.es.excel | 0 | 05-12-2007 20:22:27 |
| Dividir un archivo pdf | Vispa | Newsgroup es.comp.programas | 7 | 06-08-2007 14:41:32 |
| No puedo teclear en los campos de texto del explorer ni en el campo de texto de los mensajes aki ni en ningun campo de texto, ayuda | vorpatril | Newsgroup es.comp.infosistemas.internet | 6 | 24-04-2005 19:19:24 |