Convertir hipervínculos en texto Excel

Compatibilidad: Excel 365 2021 2019 2016

Cuando escribimos un correo electrónico, una ruta de red o de Internet se crea automáticamente un hipervínculo que nos lleva al sitio, pero en ocasiones nos interesa convertir hipervínculos en texto Excel.

Creamos una función UDF (definida por el usuario) para utilizarla como una función más de Excel, que convierta el hipervínculo en texto.
Convertir hipervínculos en texto Excel

Disponemos de una hoja Excel con el origen de datos:, donde:

- Columna A. Dirección URL con hipervínculo.

ABC
1www.google.es
2www.bing.es
3www.microsoft.com

Deseamos obtener en la columna B la dirección de Internet como texto en Excel.

  1. Con Excel abierto.

  2. Pulsar la tecla Alt y mantener pulsada / Pulsar la tecla F11. Mostrará el editor de Visual Basic.

  3. Ir a: Barra de Menú / Insertar / Módulo. Mostrará la ventana del módulo donde escribimos la macro.

  4. Escribir el código de la macro:

    Function Texto_Link (Link As Range)

    Texto_Link = Link.Hyperlinks(1).Address

    If Texto_Link = 0 Then Texto_Link = ""

    End Function

  5. Guardar el libro con la extensión *.xlsm. Libro habilitado para macros.

  6. Ir a: Celda A1 / Escribir: www.google.es O el sitio web deseado.

  7. Ir a: Celda B1 / Escribir:

    =Texto_Link(A1)

    O tambíén, Ir a: Barra de fórmulas / Clic sobre (Insertar función) / Ir a: O seleccionar una categoría / Seleccionar: Definida por el usuario / Doble clic sobre: Texto_Link. Mostrará los argumentos de la función.

    Dirección de Internet como texto en Excel: Asistente de funciones

    - Ir a: Link / Clic sobre A1. Celda sobre la que deseamos obtener la dirección de Internet como texto.

  8. Copiar la celda B1 / Pegar en el rango B2:B4. Para aplicar la fórmula al rango.

  9. Verificar en B1 como se muestra la dirección de Internet como texto.

    Hoja Excel con hipervinculo e hipervinculo como texto con función UDF
Nivel de dificultad: Experto VBA-Macros Excel Experto VBA - Macros

3 comentarios en “Convertir hipervínculos en texto Excel

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.