Tengo una hoja de cálculo con una gran cantidad de celdas que contienen hipervínculos con texto de visualización diferente a la ubicación del hipervínculo
es decir:
ubicación de la celda: A1
display text = "Información del sitio"
ubicación del hipervínculo = " http://www.mylocation.com "
¿Existe una fórmula de Excel que me permita acceder a la cadena de texto de la ubicación del hipervínculo?
Idealmente se vería así:
FORMULA (A1) = " http://www.mylocation.com "
=HYPERLINK()
?Respuestas:
Puedes usar una macro:
Utilice esta sintaxis para esta función personalizada de Excel: = GetURL (celda, [valor_de_determinado])
fuente
#something
), que se almacena en elSubAddress
, por lo que necesitará para concatenarAddress
,"#"
ySubAddress
.cell
es un objeto de rango, puede contener más de una celda.Range("A1")
podría reescribirse comoCells(1)
. Le indica a la función que solo considere la primera celda del parámetrocell
.Solo necesitaba extraer la dirección del valor de una sola celda, así que encontré esta pequeña función útil:
http://excel.tips.net/T003281_Extracting_URLs_from_Hyperlinks.html
fuente
fuente