Construir lista desplegable de Clientes

Solo consultas sobre Funciones y Fórmulas 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:
     

Construir lista desplegable de Clientes

Notapor hmoner » 16 Nov 2005 21:49

Hola amigos
Tengo una consulta...

Tengo 2 archivos

1 = Pedidos
2 = Clientes

El usuario usa mas frecuente el archivo de pedidos, y debe poseer si o si el listado de clientes en otra planilla aparte.

1) El usuario ingresa en la planilla de pedidos el nombre y datos del cliente a mano, y me ha pedido que le haga una lista desplegable, y que dicha lista se construya a partir del listado que existe en el archivo de clientes..

2) Y luego, cuando el usuario selecciona un cliente de esta lista desplegable, automaticamente ingresar sus datos en las celdas correspondientes...

Algun ejemplo ?
Macro ?

Es posible ?

Desde ya muchas gracias.... espero su ayuda...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Re: Construir lista desplegable de Clientes

Notapor Andoni » 17 Nov 2005 01:10

Te mando un libro con varios nombres dinamicos.

lo que buscas se realiza a traves de validaciones condicionandolas al listado dado.


bueno el libro en custion contiene bastantes validaciones formatos condionales etc.

prueba la celda activa muestar lo que pides!
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
Andoni
Moderator
Moderator
 
Registrado: 31 Ago 2004 07:13

Notapor hmoner » 17 Nov 2005 01:42

Gracias Andoni...
Una pregunta que me surge ahora...

Si yo construyo la lista desplegable, supongamos con un listado de 10 clientes...
Que pasa si el listado sigue creciendo en el futuro ?

Puedo por ejemplo definir el rango del listado por ejemplo desde A1 hasta A65000 ? ( Como para estar sobrado )
Borrara excel los blancos, o se deberia hacer de otra forma ?

Gracias nuevamente...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Notapor hmoner » 17 Nov 2005 09:50

hola Andoni
He visto el archivo respuesta.xls

En si es lo que necesito, pero deberia armar la lista con los clientes que tengo en otro archivo de excel (aparte) ... como deberia modificar la funcion =customers que se encuentra en cada celda ?

Y dicho sea depaso, no encuentro donde esta definida la funcion =customers a la que hace referencia la validacion de cada celda donde se muestra la lista desplegable de clientes

Desde ya muchas gracias y perdona las molestias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Notapor galileogali » 17 Nov 2005 11:47

Receta de Cocina:
1) Abrir Archivos 1 y 2
2) En el archivo de Destino, buscar una celda cualquiera .
Poner =
Ir al Archivo de origen. Seleccionar el rango que se quiera traer (si es dinamico adaptar)
Dar Enter
3) f2 en la misma celda. Copiar la Formula
Ir a Insertar Nombres>>Definir>> Poner un Nombre "ListaClientes"
En la Caja de referencias: Pegar La formula
4) Aceptar

Ahora Validar>>Lista donde sea del Archivo Destino, usando como Nombre "ListaClientes"

Deberia funcionar.
Costumers deberia estar en Insertar >> Nombres >> Definir..
Capaz que si se observara, podria decir "No hagasnada de lo anterior solo modifica el Path...pero..."

HastaPronto
Gali
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Notapor hmoner » 17 Nov 2005 12:07

Muchas gracias galileogali !!
Me ha funcionado de maravillas...

Ahora... suponte lo siguiente...

Como puedo hacer para que cuando elija un cliente de la lista ... obtener su telefono, domicilio, etc. y ponerlos debajo de la lista desplegable por ejemplo ?

Osea, si elijo Pepe, deberé traer tambien los datos de su domicilio, edad, etc. desde el otro archivo de excel...

Se puede ?

Muchisimas gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Notapor galileogali » 17 Nov 2005 17:42

Porque no buscas la funcion BUSCARV EN LA AYUDA DE eXCEL
ESO COMO PARA UNA PRIMERA VERSION
Puedes acudir a ROTULOS, siempre que la Base no se tan pesada.
Y si no INDICE, puede proporcionarte un sistemita mejor que ROTULOS.

Intenta, Intenta, Luego vuelve. en todo caso.

Hasta pronto
Gali

PD la solucion con BuscarV es FACIL, todos pasamos alguna vez por ahi, y nuestros dedos han contado las columnas de una tabla para poner el"corrimiento justo".....
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Construir lista desplegable de Clientes

Notapor jachsjachs » 17 Nov 2005 21:07

Tratare de graficar lo que muy claramente ha explicado Galileogali.
Saludos
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
jachsjachs
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 18:51
Ubicación: LIMA

Notapor hmoner » 17 Nov 2005 21:57

wow jachsjachs !!
Es justo lo que queria hacer !!!

Lo "extraño" es que el archivo no posee macros... se puede saber donde esta el codigo para cuando elijes un cliente de la lista ?

Gracias !!!

(perdon, pero soy muy novato... preferiria delphi, pero debo si o si hacerlo en excel)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Re: Construir lista desplegable de Clientes

Notapor jachsjachs » 17 Nov 2005 22:03

Que bueno que te sirvió. Solo debes entrar a Insertar/Nombre/Definir... y encontrarás el nombre del rangobase y verás que hace referencia a la Base principal.
Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jachsjachs
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 18:51
Ubicación: LIMA

Notapor hmoner » 17 Nov 2005 22:06

jachsjachs
Eres un maestro...

Esto funciona por si quiero obtener mas datos, no es asi ? osea, que aparte de traerme el nombre, me traiga su edad, etc. etc.

:D
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Re: Construir lista desplegable de Clientes

Notapor jachsjachs » 17 Nov 2005 22:10

Así­ es, puedes aumentar datos en tu base y automáticamente cambiará el nuevo rangobase. Por lo demás, dejemos lo de maestro para los verdaderos maestros.
Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jachsjachs
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 18:51
Ubicación: LIMA

Notapor hmoner » 17 Nov 2005 22:11

una ultima molestia... aprovechando a que estas conectado...

Podrias modificar la formula para un dato mas, por ejemplo obtener la edad tambien, y ya si luego yo me las arreglo para todos los otros datos ?

Te agradezco infinitamente la ayuda que me estas dando...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Re: Construir lista desplegable de Clientes

Notapor jachsjachs » 17 Nov 2005 22:24

Te envio el archivo
Claro he aumentado datos en la hoja base.
Saludos
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
jachsjachs
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 18:51
Ubicación: LIMA

Notapor hmoner » 17 Nov 2005 22:27

Te has pasado !!!
Mil gracias !!! me has salvado el pellejo !!! :D

Funciona perfecto !!!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
hmoner
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 Jun 2005 12:02
Ubicación: Venezuela

Siguiente

Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot], joseA y 7 invitados