Hipervínculos dinámicos en Excel (Microsoft Excel)
Puede crear hipervínculos dinámicos en Excel que actúan como formularios HTML sin tener que saber mucho sobre HTML. Estos hipervínculos pueden resultar útiles cuando se utiliza Excel como interfaz para Internet o para una Web interna.
Como ejemplo, creemos un formulario de búsqueda de Google. Primero, pase por Google.com y busque la palabra clave «Excel». Luego, eche un vistazo a la URL en la barra de direcciones de su navegador. Puede verse así:
http://www.google.com/search?hl=en&q=Excel&lr=lang_en
Por supuesto, lo que ves en la barra de direcciones podría ser incluso más largo, dependiendo del servidor al que termines accediendo en Google:
http://www.google.com/#hl=en&sugexp=ldymls&xhr=t&q=Excel&cp=4 &pf=p&sclient=psy&site=&source=hp&aq=0&aqi=&aql=&oq=Exce&pbx=1 &bav=on.2,or.r_gc.r_pw.&fp=e28a97840bb57e9&biw=1311&bih=692
Independientemente del formato que se muestre en la barra de direcciones, si estudia lo que ve, comenzará a reconocer patrones. Los parámetros que siguen al signo de interrogación (?) O al signo de almohadilla (#) son los pares nombre-valor enviados por el formulario HTML. Pero no es necesario que sepas mucho sobre eso. En este caso, lo principal a considerar es el término de búsqueda, donde «q» es el nombre del parámetro y «Excel» es el valor.
Usando la función HIPERVÍNCULO junto con la función CONCATENAR (o simplemente el signo y &), puede ensamblar fácilmente un enlace y crear un formulario dinámico usando celdas como campos. Simplemente siga estos dos pasos rápidos:
-
En la celda B3 ingrese la palabra clave «Consultas web de Excel».
-
En la celda B4, ingrese la siguiente fórmula:
=HYPERLINK("http://www.google.com/search?q="&B3&"&safe=active","Search Google")
Ahora tiene su propio formulario HTML simple dentro de Excel. Puede crear hipervínculos mucho más largos e incluir varias referencias de celda, pero hay un límite en Excel sobre la longitud del hipervínculo (aproximadamente 248 caracteres). Para usar el formulario, simplemente ingrese sus palabras clave en la celda B3 y haga clic en el hipervínculo en la celda B4. ¡Eso es!
Crear un formulario para acceder a Google es solo un ejemplo simplista. Las aplicaciones interesantes son cuando puede ensamblar hipervínculos a partir de los resultados de cálculos, manipulación de cadenas, declaraciones IF, cuadros combinados u otros campos de formulario disponibles en Excel.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (2445) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posteriores) aquí: