Elegir de la lista

17/03/2006 - 15:16 por Pedro | Informe spam
Hola a todos.
tengo una hoja donde apunto los proveedores:
A1 nombre de cliente.
B1 direccion de cliente
C1 telefono
...
Quisiera que cuando en A... " X " elijo de la lista y sale p.
ej. Pepe, automaticamente los datos, que corresponden a Pepe que
ya tengo en B... " X ", C..." X ", etc. se copien, es posible.
lo podrian explicar de la manera mas simple para no perderme.

Gracias

Preguntas similare

Leer las respuestas

#1 AnSanVal
20/03/2006 - 23:59 | Informe spam
Gracias luka. Me ha gustado más tu solución que la mia.

Un saludo desde Tenerife (España).
*******************************************
"luka" <luka79arrobatelefonica.net> escribió en el mensaje
news:
Hola de nuevo a los dos.
Hay una forma de hacer que las listas aumenten solas sin necesidad de
insertar ninguna celda, es un procedimiento un poco largo pero muy da
resultado
Si partimos del fichero que ha hecho AnSanVal sigue estos pasos.
1 - Vas a Insertar -> Nombre -> Definir. En nombres en el libro pones el
nombre que te apetezca, por ejemplo empresas y en Se refiere a escribes lo
siguiente

ÞSREF(Hoja1!$G$12;0;0;CONTARA(Hoja1!$G$11:$G$100)-1;1)

2 - Después vas a las celdas de la columna B y cuando tengas seleccionadas
las que quieras vas a Datos -> Validación (si te pregunta si quieres
anular la validación actual le dices que si, si no mejor) en Permitir
escoges Lista un en Origen pones

=empresas
(o el nombre que le hayas puesto al rango) Aceptas y te saldrán en la
lista de validación tantos valores como vayas incorporando a G, (hasta
G100) si vas a tener mas aumentas el rango

Recuerda que está en función del fichero de AnSanVal, por lo que tendrás
que adecuarlo a tus datos

Ya dirás como te ha quedado.
Saludos,
Javier B.


AnSanVal escribió:
Hola Pedro.
Cuando se hace una lista, el rango de la misma debe incluir una celda
más. NO para escribir el próximo nombre en ella, sino para que la lista
SIEMPRE llegue hasta rsa celda.
¿Como incluir nuevos registros? haces clic en esa celda vacia y le
insertas una nueva celda (que se colocará entre la última vacia y la
última con datos) en esa nueva celda es donde debes escribir el nuevo
nombre.
Si quieres escribir p.e. 7 nuevos nombres, selecciona desde la celda
vacia hacia abajo 7 celdas en total y das a insertar.
De esta manera siempre todos los nombres estarán dentro del rango de la
lista.

Respuesta Responder a este mensaje
#2 KL
21/03/2006 - 00:18 | Informe spam
Hola chicos,

Solo una pequena optimizacion de la formula de Luka :-)
Es que la funcion DESREF es volatil por defecto y hara que el nombre definido y todas las formulas (asi como validaciones, formatos condicionales, graficos, tablas dinamicas, etc.) que lo utilicen recalculen cada vez que se dispare el evento Calculate en cualquier parte de la hoja independientemente de si los datos relevantes esten afectados por los cambios. Por tanto propongo la funcion INDICE como alternativa no volatil:

=Hoja1!$G$12:INDICE(Hoja1!$G:$G;11+CONTARA(Hoja1!$G$12:$G$100))

Saludos,
KL

"luka" <luka79arrobatelefonica.net> wrote in message news:
Hola de nuevo a los dos.
Hay una forma de hacer que las listas aumenten solas sin necesidad de
insertar ninguna celda, es un procedimiento un poco largo pero muy da
resultado
Si partimos del fichero que ha hecho AnSanVal sigue estos pasos.
1 - Vas a Insertar -> Nombre -> Definir. En nombres en el libro pones
el nombre que te apetezca, por ejemplo empresas y en Se refiere a
escribes lo siguiente

ÞSREF(Hoja1!$G$12;0;0;CONTARA(Hoja1!$G$11:$G$100)-1;1)

2 - Después vas a las celdas de la columna B y cuando tengas
seleccionadas las que quieras vas a Datos -> Validación (si te pregunta
si quieres anular la validación actual le dices que si, si no mejor) en
Permitir escoges Lista un en Origen pones

=empresas
(o el nombre que le hayas puesto al rango) Aceptas y te saldrán en la
lista de validación tantos valores como vayas incorporando a G, (hasta
G100) si vas a tener mas aumentas el rango

Recuerda que está en función del fichero de AnSanVal, por lo que tendrás
que adecuarlo a tus datos

Ya dirás como te ha quedado.
Saludos,
Javier B.


AnSanVal escribió:
Hola Pedro.
Cuando se hace una lista, el rango de la misma debe incluir una celda más.
NO para escribir el próximo nombre en ella, sino para que la lista SIEMPRE
llegue hasta rsa celda.
¿Como incluir nuevos registros? haces clic en esa celda vacia y le insertas
una nueva celda (que se colocará entre la última vacia y la última con
datos) en esa nueva celda es donde debes escribir el nuevo nombre.
Si quieres escribir p.e. 7 nuevos nombres, selecciona desde la celda vacia
hacia abajo 7 celdas en total y das a insertar.
De esta manera siempre todos los nombres estarán dentro del rango de la
lista.

Respuesta Responder a este mensaje
#3 Pedro
22/03/2006 - 12:59 | Informe spam
Muy agradecido a todos, no he podido probar nada de lo que
comentais desdes el dia 20, por lo que voy a probarlo ya.
Lo que no veo es la posibilidad de poner mi_BD en otra pagina,
como se hace.

Muchas gracias.
Respuesta Responder a este mensaje
#4 Pedro
23/03/2006 - 00:27 | Informe spam
Socorrooooooo
No tengo ... a hacer o que me habeis dicho:

Insertar filas como me ha indicado AnSaVal lo he conseguido.

Lo que no consigo es modificar la lista creada por el para que
se me adapte a mi plantilla.

Quisiera tener una lista a partir de la celda Z, para ir
incrementando los nombres de los clientes y sus NIF. ( cuando
llege a este punto probare como indica KL.,He probado a poner la
lista en otra hoja y no puedo, debo hacer algo mal ya que
cuando valido de la lista no me deja elegir desde otra hoja.)

G 9 encabeza con CLIENTE, y apartir de G 10 empiezo a colocar
clientes
F 9 encabeza con NIF y a partir de F 10 enpiezo a colocar los
NIF.

Ayuda ¡¡ PLIS !!
Respuesta Responder a este mensaje
#5 luka
23/03/2006 - 01:06 | Informe spam
Hola Pedro,
mándame un fichero con algunos datos y lo que quieres lo mas EXACTO
posible a mi dirección (arroba po @) y veré lo que puedo hacer.

Javier B.
Pedro escribió:
Socorrooooooo
No tengo ... a hacer o que me habeis dicho:

Insertar filas como me ha indicado AnSaVal lo he conseguido.

Lo que no consigo es modificar la lista creada por el para que
se me adapte a mi plantilla.

Quisiera tener una lista a partir de la celda Z, para ir
incrementando los nombres de los clientes y sus NIF. ( cuando
llege a este punto probare como indica KL.,He probado a poner la
lista en otra hoja y no puedo, debo hacer algo mal ya que
cuando valido de la lista no me deja elegir desde otra hoja.)

G 9 encabeza con CLIENTE, y apartir de G 10 empiezo a colocar
clientes
F 9 encabeza con NIF y a partir de F 10 enpiezo a colocar los
NIF.

Ayuda ¡¡ PLIS !!




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida