Como separar un nombre completo de una celda y distribuirlo en varias.

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Como separar un nombre completo de una celda y distribuirlo en varias.

Notapor Creedence » 10 Ago 2006 13:14

Adjunto archivo para ser mas grafico.
Muchas Gracias de Antemano.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Creedence
Miembro Frecuente
Miembro Frecuente
 
Registrado: 24 Feb 2006 01:10
Ubicación: Cuernavaca, Morelos, México

Notapor jbf99 » 10 Ago 2006 14:01

Es imposible que excel detecte automaticamente , nombres o apellidos compuestos , imagina el nombre Juan Pedro David Felipe donde Juan Pedro puede ser nombre , y David el primer apellido o Juan es el nombre , Pedro David el primer apellido o David Felipe el segundo con lo que ni aun teniendo una lista con todas las combinaciones posibles se podria generar automaticamente un desglose de ese tipo.
Para separar los distintos componentes de una celda, selecciona el rango y Datos>Texto en Columnas>Delimitados>Espacio>Finalizar , te separará los distintos argumentos tomando los espacios como delimitadores.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Notapor Creedence » 10 Ago 2006 14:08

Tienes toda la razón, y aparte de esto me diste una idea, voy a hacer el procedimiento que dices al mismo tiempo que lo grabo en una macro para posteriormente, ya con la macro grabada me voy a ir al codigo para ver si lo puedo personalizar, gracias jbf99.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Creedence
Miembro Frecuente
Miembro Frecuente
 
Registrado: 24 Feb 2006 01:10
Ubicación: Cuernavaca, Morelos, México

Re: Como separar un nombre completo de una celda y distribuirlo en varias.

Notapor Adrian » 10 Ago 2006 22:58

Hola!
Es bastante subjetivo el asunto pero si ponemos primero los apellidos (uno o dos) y luego los nombres, separados con coma puede resultar algo como el adjunto.

Atte.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Como separar un nombre completo de una celda y distribuirlo en varias.

Notapor Creedence » 11 Ago 2006 14:33

Adrian, tu eres bueno en esto ahi te va el archivo que hice, espero lo puedas mejorar ya que tiene algunos errores todavia con los apellidos compuestos, checalo por fa.
Gracias
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Creedence
Miembro Frecuente
Miembro Frecuente
 
Registrado: 24 Feb 2006 01:10
Ubicación: Cuernavaca, Morelos, México

Notapor ByPaco » 11 Ago 2006 19:49

Debe de haber una separación entre nombres y apellidos y seguir un orden general, luego usar el "Texto en columnas" del menú "Datos", de otra forma serán erroneos los datos alcanzados
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ByPaco
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Jul 2005 13:57
Ubicación: Irapuato, Gto.

Re: Como separar un nombre completo de una celda y distribuirlo en varias.

Notapor Adrian » 11 Ago 2006 22:05

Hola!
Coincido con ByPaco, debe existir algo que separe los nombres de los apellidos y se podrá hacer con fórumlas.

Así­ como están los datos puedes utilizar como dice ByPí¤co: Datos/Texto en Columnas.

SALU2.xls
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Notapor Creedence » 14 Ago 2006 18:29

Ya checaron el archivo que hice, los errores son minimos y quisiera saber si se puede mejorar.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Creedence
Miembro Frecuente
Miembro Frecuente
 
Registrado: 24 Feb 2006 01:10
Ubicación: Cuernavaca, Morelos, México

Re: Como separar un nombre completo de una celda y distribuirlo en varias.

Notapor sailepaty » 15 Ago 2006 11:11

Hola Creedence,

El mayor problema lo vas a encontrar en los apellidos compuestos, ya que imagina una persona con el siguiente nombre:

José Maria De la Hoya Ponce de León.

Así­ que una función o macro que funcione 100% dudo mucho que la obtengas.

Siento no ser de mucha ayuda en este caso.

Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
sailepaty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Oct 2004 12:31
Ubicación: Dallas, TX

Notapor Creedence » 21 Ago 2006 18:59

Ni Modo, gracias a todos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Creedence
Miembro Frecuente
Miembro Frecuente
 
Registrado: 24 Feb 2006 01:10
Ubicación: Cuernavaca, Morelos, México


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados