Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
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
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.
En lugar de usar una celda auxiliar, podemos incluir la frmula de la celda B1 como argumento en la funcin HIPERVINCULO
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.