Cómo extraer un hipervínculo de una URL en Excel (3 métodos)

  • Compartir Este
Hugh West

En este artículo, aprenderemos a extraer hipervínculos de URL en Excel utilizando tres métodos diferentes. A menudo trabajamos con datos de diversas fuentes que contienen URL. también podría ocurrir en casos en los que copiamos una tabla o una lista de un sitio web. Vamos a repasar el artículo para aprender a obtener los hipervínculos de estas URL.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Extraer hipervínculos de URLs.xlsm

3 Métodos para Extraer un Hipervínculo de una URL en Excel

En este artículo, para mostrar cómo extraer hipervínculos de URL utilizaremos un puñado de URL de la base de datos Sitio web de Exceldemy Estos enlaces representan algunos nombres de funciones regulares.

1. Crear una Función Definida por el Usuario para Extraer un Hipervínculo de una URL en Excel

A extraer hipervínculos de URL, podemos defina a función personalizada en Código VBA y luego utilizarlo como función regular . Excel no proporciona cualquier construido - en función para que podamos obtener hipervínculos directamente. Sigamos los pasos para conseguirlo.

Pasos:

  • Desde el Cinta de Excel, ir a la Ficha Desarrollador .
  • Haga clic en en el Visual Basic opción de abra el Editor de Visual Basic .

  • A crear a nuevo módulo, elija el Opción de módulo del Ficha Insertar .

  • Ahora, copia el siguiente código en el editor de código.
 Function EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function 

Con este código, utilizamos el constructor Hyperlinks para crear un archivo función personalizada llamado EXTRAYPELINK que puede utilizarse como función regular en nuestra hoja de cálculo.

  • En nuestro conjunto de datos, tenemos 5 URL en las celdas B5:B9.

  • En célula C5 cuando intentamos tipo la función denominada EXTRAYPELINK, Excel nos proporciona la definido por el usuario función como sugerencia automática . Pulse el Pestaña clave para acepte la sugerencia y poner B5 como el argumento de la función .

  • Por lo demás, tipo el nombre completo de la función Escribe la fórmula en la celda C5 y pulse Entra.
=EXTRAER HIPERVÍNCULO(B5)

Como resultado, podemos ver el URL extraída en celda C5.

  • Para obtener el otro URL , localice el Asa de llenado en el esquina inferior izquierda de célula C5 y arrastre it abajo .

Más información: Cómo Eliminar Hipervínculos de Toda una Columna en Excel (5 Formas)

2. Excel VBA Código para obtener hipervínculo de Url

Aplicación de Código VBA ahorra tiempo y esfuerzo cuando queremos extraer hipervínculos de varias URL. Supongamos que tenemos 7 diferente URL en las células B5:B11 de la que hipervínculos deben extraerse.

Pasos:

  • Ponga el siguiente código en el Editor de Código Visual:
 Sub ExtractHLinksUrls() Dim Rng As Range Dim SelectRange As Range On Error Resume Next xTitleId = "Exceldemy" Set SelectRange = Application.Selection Set SelectRange = Application.InputBox("Range", xTitleId, SelectRange.Address, Type:=8) For Each Rng In SelectRange If Rng.Hyperlinks.Count> 0 Then Rng.Value = Rng.Hyperlinks.Item(1).Address End If Next End Sub 
  • Pulse F5 a ejecute el código. A cuadro de diálogo abierto a seleccione el rango de celdas.
  • Ahora, seleccione células B5:B11 para llenar el Cuadro de entrada de rango y haga clic en

  • Esta es la lista de hipervínculos extraídos.

Read More: Cómo obtener hipervínculo de una celda de Excel con VBA (3 métodos)

Lecturas similares

  • [Este cuaderno contiene enlaces a una o más fuentes externas que podrían no ser seguras.
  • Cómo crear un hipervínculo de lista desplegable a otra hoja en Excel
  • Cómo Hipervincular Varias Celdas en Excel (3 Formas)
  • ¿Por qué se me rompen los enlaces de Excel? (3 razones con solución)
  • [Error "Este libro contiene vínculos a otras fuentes de datos" en Excel

3. Extraer Hipervínculo de Url Usando la Función Editar Hipervínculo en Excel

Utilización de la Editar hipervínculo para extraer hipervínculos es un proceso manual que costaría algún tiempo y esfuerzo valiosos. Aún así, es un método útil de conocer. Veamos cómo podemos extraer un hipervínculo de una URL utilizando esta técnica. Los pasos se dan a continuación.

Pasos:

  • Haga clic en en el célula que contiene el URL ser extraído En este caso, seleccionamos células B5 .
  • Haga clic con el botón derecho del ratón en el ratón abrir el menú contextual y luego seleccione el Editar hipervínculo.

  • Los pasos anteriores abierto hasta el Ventana Editar hipervínculo . Casilla de introducción de direcciones muestra el hipervínculo.

  • Pulse Ctrl + C a copia el hipervínculo y haga clic en Aceptar para cerrar la ventana. Después de eso, pegar el enlace copiado en la celda deseada. Pegamos el hipervínculo asociado a célula B5 en célula C5.

  • Siguiendo este proceso, podemos obtener todos los demás hipervínculos uno a uno.

Más información: Cómo Editar Hipervínculo en Excel (5 Rápido & Maneras fáciles)

Cosas para recordar

  • Aunque el uso de VBA código es genial para lograr nuestro objetivo. Pero una vez que el código se ejecuta, perdemos la historia Significa que ya no podemos deshacer el cambio.
  • En caso de que necesitemos cambiar nuestra datos de origen de vez en cuando, es mejor utilizar métodos que utilicen funciones como en método 1 En este caso, el salida es dinámico con el cambio del datos de origen .

Conclusión

Ahora, ya conocemos varios métodos para extraer hipervínculos de URLs en Excel. Esperemos que te anime a utilizar estos métodos con más confianza. Cualquier duda o sugerencia no olvides ponerla en la caja de comentarios de abajo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.