Sei sulla pagina 1di 6

Hipervnculos en Excel

Excel permite crear hipervnculos con facilidad. Todo lo que tenemos que hace es seleccionar una celda y pulsar Ctrl+Alt+K,}

usar

el

men

contextual

pulsando

el

botn

derecho

del

Mouse

sobre

la

celda

o usar el men Insertar-Hipervnculo

En este caso

creamos

un

vnculo

la

celda

A1

de

la

hoja

Lista

en

nuestro

cuaderno.

De la misma manera podemos crear vnculos a celdas en otras hojas del cuaderno, celdas en hojas de cuadernos remotos y tambin a pginas en la WEB.

Al sealar la celda con un hipervnculo, podemos ver la informacin de pantalla, dato que podemos modificar en el dilogo de creacin del hipervnculo. Adems podemos agregar hipervnculos no slo a celdas sino tambin a otros objetos como grficos o imgenes, por ejemplo. Otra forma de crear un hipervnculo es usar la funcin HIPERVINCULO. Por ejemplo, podemos crear el mismo hipervnculo como en la celda A1, usando el asistente de funciones

Sin embargo al referirse a un rango en una hoja del cuaderno, la funcin no funcionar

Para solucionar este problema usamos el smbolo # combinado con el nombre de la hoja y la referencia a la celda, en forma de texto, como argumento de la funcin

=HIPERVINCULO("#Clientes!A1","Pasar a la hoja Clientes)

La ventaja de usar la funcin en lugar del men, es que podemos crear vnculos dinmicos.

En

esta

nota

nos

referiremos

slo

vnculos

dentro

del

cuaderno

activo.

Por ejemplo, supongamos que tenemos un cuaderno con varias hojas, una de ellas llamada "Clientes" y otra llamada "Proveedores". En lugar de crear dos hipervnculos, uno a cada hoja, podemos crear una estableciendo la hoja a la que queremos pasar en forma dinmica. Por ejemplo, en la celda A1 creamos una lista desplegable (usando el men Validacin de Datos) con los nombres de las hojas del cuaderno

En la celda C1 ponemos est frmula con la funcin HIPERVINCULO =HIPERVINCULO("#"&A1&"!A1","Pasar a la hoja "&A1) Como ven, usamos el valor de la celda A1 tambin para crear la referencia a la hoja y tambin para crear el nombre descriptivo

Tanto la referencia como el nombre descriptivo cambian de acuerdo a la seleccin en la celda A1.

Hasta aqu hemos creado hipervnculos que nos llevan a la celda A1 de la hoja buscada. Ahora supongamos que queremos que el vnculo nos lleve automticamente a la primer celda vaca de una determinada columna.

En la hoja Clientes tenemos una lista de clientes y sus direcciones. Queremos que el hipervnculo nos lleve, en nuestro ejemplo, a la celda A9 de la hoja Clientes

Dado que la columna A de la hoja Clientes contiene valores de texto, podemos usar esta frmula para encontrar la direccin de la primer celda vaca

=DIRECCION(COINCIDIR("*",Clientes!A:A,-1)+1,1)

En esta frmula estamos suponiendo que el smbolo * no aparece como texto en ninguna de las celdas del rango de bsqueda.

Ponemos esta frmula en la celda B1 y la usamos como referencia en la funcin HIPERVINCULO

En lugar de usar una celda auxiliar, podemos incluir la frmula de la celda B1 como argumento en la funcin HIPERVINCULO

=HIPERVINCULO("#"&A1&"!"&DIRECCION(COINCIDIR("*",Clientes!A:A,-1)+1,1),"Pasar a la hoja "&A1)

Finalmente podemos dar un paso ms adelante y vincular dinmicamente tambin la bsqueda de la primer celda libre en funcin del valor de la celda A1

=HIPERVINCULO("#"&A1&"!"&DIRECCION(COINCIDIR("*",INDIRECTO(A1&"!A:A"),-1)+1,1),"Pasar a la hoja "&A1) Aqu tenemos que usar la funcin INDIRECTO para que Excel considere el valor de la celda A1 en la funcin COINCIDIR.

Potrebbero piacerti anche