Táboa de contidos
Neste artigo, aprenderemos a extraer unha hiperligazón do URL en Excel usando tres métodos diferentes. Adoitamos traballar con datos de varias fontes que conteñen URL. tamén pode ocorrer nos casos nos que copiamos unha táboa ou unha lista dun sitio web. Imos revisar o artigo para saber como obter as hiperligazóns destes URL.
Descargar o libro de prácticas
Descarga este libro de prácticas para facer exercicio mentres lees este artigo.
Extraer hipervínculos de URLs.xlsm
3 Métodos para extraer hipervínculos de URL en Excel
Neste artigo, para mostrar como extraer hipervínculos de URL utilizaremos unha morea de URL do sitio web de Exceldemy . Estas ligazóns representan algúns nomes de funcións normais.
1. Crear unha función definida polo usuario para extraer hipervínculo do URL en Excel
Para extraer hipervínculos de URL, podemos define unha función personalizada en código VBA e, a continuación, utilízaa como función normal . Excel non ofrece ningunha función integrada – en para que poidamos obter hipervínculos directamente. Sigamos os pasos para facelo.
Pasos:
- Desde a cinta de Excel, vai ao Desenvolvedor pestana .
- Fai clic en na opción Visual Basic para abrir o Editor de Visual Basic .
- Para crear un novomódulo, escolla a opción Módulo na pestana Inserir .
- Agora, copie o seguinte código no editor de código.
4438
Con este código, usamos o constructor Hipervínculos para crear unha función personalizada chamada EXTRACTHYPELINK que se pode usar como función normal na nosa folla de traballo.
- No noso conxunto de datos temos 5 URL nas celas B5:B9.
- Na cela C5 , cando tentamos escriba a función chamada EXTRACTHYPELINK, Excel ofrécenos a función definida polo usuario como suxestión automática . Preme a tecla Tab para aceptar a suxestión e poñer B5 como argumento da función .
- Se non, escriba o nome completo da función por si mesmo. Escriba a fórmula na cela C5 e prema Intro.
=EXTRACTHYPERLINK(B5)
Como resultado, podemos ver o URL extraído na cela C5.
- Para obter os outros URL , localice o Recheo de recheo na esquina inferior esquerda da cela C5 e arrástreo abaixo .
Ler máis: Como eliminar a hiperligazón para toda a columna en Excel (5 xeitos)
2. Código VBA de Excel para obter hipervínculo desde o URL
A aplicación código VBA aforra tempo e esforzo cando queremos extraer hipervínculos dun númerode URL. Digamos que temos 7 URL diferentes nas celas B5:B11 das que se van extraer hiperligazóns .
Pasos:
- Inserta o seguinte código no editor de código visual:
3382
- Preme F5 para executar o código. Abriuse un cadro de diálogo para seleccionar o intervalo de celas.
- Agora, selecciona celas B5:B11 para encher a caixa de entrada de intervalo e, a continuación, fai clic en
- Aquí está a lista de hiperligazóns extraídas.
Ler Máis: Como obter hipervínculo dunha cela de Excel con VBA (3 métodos)
Lecturas similares
- [Fixado!] O libro de traballo contén ligazóns a unha ou máis fontes externas que poderían ser inseguras
- Como crear unha hiperligazón de lista despregable a outra folla en Excel
- Como hipervincular varias celas en Excel (3 xeitos)
- Por que as miñas ligazóns de Excel seguen a romperse? (3 razóns con solucións)
- [Correxido!] "Este libro de traballo contén ligazóns a outras fontes de datos" Erro en Excel
3. Extraer hipervínculo do URL usando a función Editar hipervínculo en Excel
Usar a Editar hipervínculo para extraer hipervínculo é un proceso manual que custou un tempo e esforzo valiosos. Aínda así, é un método útil para coñecer. Vexamos como podemos extraer un hipervínculo dunha URL mediante esta técnica. Oa continuación indícanse os pasos.
Pasos:
- Fai clic en na cela que contén o URL para ser extraído . Aquí, seleccionamos a cela B5 .
- Fai clic co botón dereito do rato o rato abrirá o menú contextual e despois seleccione o Editar hiperligazón.
- Os pasos anteriores abriron a Xanela de edición de hiperligazón . A Caixa de entrada de enderezos mostra a hiperligazón.
- Preme Ctrl + C para copiar a hiperligazón e prema en Aceptar para pechar a xanela. Despois diso, pega a ligazón copiada na cela desexada. Pegamos a hiperligazón asociada á cela B5 na cela C5.
- Seguindo este proceso, podemos obter todos os demais hipervínculos un por un.
Ler máis: Como editar o hipervínculo en Excel (5 xeitos rápidos e sinxelos)
Cousas para recordar
- Aínda que usar código VBA é xenial para lograr o noso obxectivo. Pero unha vez que se executa o código, perdemos o historial . Significa que xa non podemos desfacer o cambio.
- No caso de que necesitemos cambiar os nosos datos de orixe de cando en vez, é mellor utilizar métodos que utilicen funcións como usamos no método 1 . Neste caso, a saída é dinámica co cambio dos datos fonte .
Conclusión
Agora, coñecemos varios métodos para extraerhipervínculos desde URL en Excel. Con sorte, animaríache a usar estes métodos con máis confianza. Calquera pregunta ou suxestión non esquezas poñelas na caixa de comentarios a continuación.