Pon la función en un módulo normal (no en uno de clase).
Extraer URL de hipervinculo en modo texto
Buenas noches:
Tengo una hoja de excel 365 donde en la columna A tengo hipervínculos a páginas WEB. En lugar de poner la página WEB pone ENLACE. En el ejemplo en celda A1 el enlace es a la página www.google.com como puse en B1. Esto viene de otra página
Me gustaría poder extraer el texto de lo que es el hipervínculo. La solución es que en la columna B1ponga www.google.com.
Se os ocurre alguna forma de extraer la url del hipervínculo.
Saludos
Microsoft 365 y Office | Excel | Para la casa | Windows
Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.
-
Anónimas
2022-11-11T13:11:40+00:00
5 respuestas adicionales
Ordenar por: Muy útil
-
Héctor Miguel 71,590 Puntos de reputación2022-11-11T05:16:49+00:00 necesitas vba (una funcion personalizada) +/- asi:
Function direccionURL(celda As Range) As String direccionURL = celda(1).Hyperlinks(1).Address End Functiony la llamas (p.ej. en B1 )
=direccionURL(a1)
-
Anónimas
2022-11-11T10:41:52+00:00 Más formas de hacerlo:
-
Anónimas
2022-11-11T12:18:55+00:00 . . . Cuando le doy a =direccionURL no me aparece esa función, ¿es normal?
Sí, en principio parece normal.
¿Tú ves igual esto =direccionURL (AM) que esto otro =direccionURL(a1) (HM)?
► (Lo sé, no debería comentar sobre este tema).