Saltar al contenido

UDF para mostrar cualquier dato de cualquier hoja


Antoni

Recommended Posts

publicado

Modificado: 11.05.2012 -Añadir lista de validación

Hola:

Aquí va mi primer aporte de 2012.

Se trata de poder mostrar cualquier dato relacionado entre hojas a través de una UDF, vamos una fórmula.

Se trata de una UDF realmente potente y muy fácil de utilizar.

Apenas tiene 20 líneas, pero es capaz de recuperar cualquier dato de cualquier hoja.

Dicen que un ejemplo vale mas que 1000 palabras.

En el adjunto encontrareis 4 hojas.

Por un lado, FACTURAS, CLIENTES y ARTICULOS

Por otro lado Consulta:

Esta última recoge información de las hojas a partir del Nº de Factura de la hoja FACTURAS, de ahí, se enlaza con CLIENTES y con ARTICULOS.

Su formato es muy senciall:

MOSTRAR_ MA(Rango;"Nombre hoja, Nº de Columna")

Rango: Celda que contiene la clave de acceso a la hoja.

Nombre hoja: Nombre de la hoja donde buscaremos el valor del rango en la columna 1.

Nº de Columna: Nº de columna de la hoja que corresponde al dato que queremos recuperar.

En el adjunto vereis como se recupera la información a partir del Nª de Factura, recuperando información del resto de hojas.

Requisitos:

Las hojas de datos han de tener formato tabla (NO TABLA EXCEL), es decir:

.La fila 1 se reserva para encabezamientos.

.los datos empiezan en A2.

.No deben existir ni filas ni columnas en blanco.

.La clave de acceso a cada una de las hojas solo puede tener una columna, y obligatoriamente ha de ser la columna "A" .

Si se produce una explosión de júbilo popular prometo ampliarla.

Besitos a todos.

Saludos

Dedicado a formulianos y demás gente de mal vivir, ...... jajaja

MOSTRAR_MA II (1).xls

  • 3 months later...
publicado

Hola Macro Antonio,

Me ha gustado mucho tu función. Me atrevo a pedirte si puedes hacer una que ademas de mostrar, extraiga el contenido de la celda a otra hoja por ejemplo y si ademas busca en varios libros genial

Muchas gracias.

publicado

Maestro, Buenos días, tengo el mismo problema que alucard2011, ver post 2.

Tengo Excel 2007 y Windows 7.

No funciona en D3 para elegir la factura (clave)

Si está a su alcance agradeceré revisar.

Saludos desde Perú

Jorge. Bejarano

publicado

Salve Macro

No encuentro la lista usada (supongo) para la validación, de ahí que aunque aparece la flechita de las listas de validación no haya lista. Por lo demás parece ir bien (probado en 2007)

Un saludo desde Vitoria

publicado

Ya aparece la lista de validación del ejemplo en D3.

El archivo lo he vuelto a subir en el post #1.

Solo era un problema en el ejemplo, la UDF funcionaba bien.

Saludos a todos

publicado

Buenos dias Macro Antonio, lo he descargado para verlo y la validacion por lo menos a mi no me va. Uso excel 2007

Saludos

Luis

publicado

Hola a todos:

No se que le pasa a este archivo, parece que está embrujado, cada vez que lo guardo desaparece la lista de validación.

Añadirla vosotros, nºs de factura de la hoja factura, y guardarlo como .xlsm los que tengais 2007 y/o 2010.

Saludos.

publicado
Si se produce una explosión de júbilo popular prometo ampliarla...

Dedicado a formulianos y demás gente de mal vivir, ...... jajaja

Antoni, ¡Bribón!

La explosión ampliada va a ser del petardo que te vamos a poner los Formulianos....¡ja,ja,ja...!

Y conste que yo pertenezco a la UDF (Unión Democrática Formuliana) ¡Paradojas de la vida!

Un saludo cordial, genio.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.