Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo extraer direcciones reales de hipervínculos en Excel?

Supongamos que tiene un rango de celdas que contienen hipervínculos, y ahora necesita ver el destino real de los hipervínculos y extraerlos de los hipervínculos como se muestra en la siguiente captura de pantalla. ¿Hay alguna manera fácil de resolver este problema rápidamente? Este artículo lo guiará para extraer direcciones reales de múltiples hipervínculos.


Extraiga las direcciones reales de los hipervínculos:

Con Kutools for Excel, Convertir hipervínculos función, puede extraer rápidamente las direcciones URL reales de los hipervínculos, al mismo tiempo, también puede convertir el texto de la URL en hipervínculos en los que se puede hacer clic.

doc cambiar hipervínculo navegador 6

Kutools for Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60. Descargar y prueba gratis ahora!


flecha azul burbuja derecha Extraiga las direcciones reales de los hipervínculos con la función Editar hipervínculo


Aquí el Editar hipervínculo función puede ayudarle a extraer la URL subyacente de cada uno de estos hipervínculos y colocar esa dirección real en una celda diferente. Puedes hacer como esto:

1. Seleccione la celda con hipervínculo y haga clic con el botón derecho, en el menú contextual, elija Editar hipervínculo, mira la captura de pantalla:

2. Y un Editar hipervínculo cuadro de diálogo aparecerá, seleccionar y copiar (Ctrl + C) la URL completa de Dirección campo del cuadro de diálogo.

3. A continuación, cierre el cuadro de diálogo y pegue la dirección real en la celda que desee.

Nota: Con este método, puede extraer solo una dirección de hipervínculo cada vez, pero si necesita extraer múltiples hipervínculos, debe aplicar esta función repetidamente.


Elimine todos los hipervínculos del rango, hojas o libro de trabajo completo a la vez:

Con Kutools for Excel's Eliminar hipervínculos función, puede eliminar todos los hipervínculos de un rango seleccionado, hojas o todo el libro de trabajo que necesite.

doc eliminar hipervínculos 4


flecha azul burbuja derecha Extrae direcciones reales de hipervínculos con código VBA

Para muchos hipervínculos, el método anterior será tedioso y lento, por lo que el siguiente código de VBA puede ayudarlo a extraer rápidamente varias direcciones de los hipervínculos a la vez.

1. Mantenga presionado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en la Ventana del Módulo.

Sub Extracthyperlinks()
'Updateby20140318
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Hyperlinks.Count > 0 Then
        Rng.Value = Rng.Hyperlinks.Item(1).Address
    End If
Next
End Sub

3. Entonces presione F5 tecla para ejecutar el código, y aparece un cuadro de diálogo para que seleccione los hipervínculos que desea extraer las direcciones reales, vea la captura de pantalla:

4. Luego haga clic OK, y los contenidos de celda seleccionados se han convertido a las direcciones de hipervínculo reales en el rango original. Ver capturas de pantalla:


flecha azul burbuja derecha Extraer direcciones reales de hipervínculos con la función de definición de usuario

La siguiente función definida por el usuario también puede extraer el URl real de los hipervínculos.

1. Mantenga presionado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en Ventana de módulo.

Function GetURL(pWorkRng As Range) As String
'Updateby20140520
    GetURL = pWorkRng.Hyperlinks(1).Address
End Function

3. Guarde el código y cierre la ventana, seleccione una celda en blanco para escribir esta fórmula = GetURL (A2) (A2 es la celda en la que está el hipervínculo), y presione entrar botón. Puede ver que se extrae la dirección de hipervínculo real.


flecha azul burbuja derecha Extraiga direcciones reales de hipervínculos con Kutools para Excel de forma rápida y fácil

Aquí hay una herramienta útil, llamada Kutools for Excel, Con su Convertir hipervínculos función, puede lidiar rápidamente con las siguientes operaciones:

  • Extraer direcciones reales de hipervínculos;
  • Convertir texto url a hipervínculos clicables.
Kutools for Excel : con más de 300 útiles complementos de Excel, de prueba sin límite en días 60.

Si tienes instalado Kutools for Excel, haz lo siguiente:

1. Seleccione el rango que contiene los hipervínculos que necesita extraer.

2. Hacer clic Kutools > Enlace > Convertir hipervínculos, mira la captura de pantalla:

3. En la Convertir hipervínculos cuadro de diálogo, seleccione Las direcciones de hipervínculos reemplazan los contenidos de la celda opción, y haga clic doc-button1 botón de Rango de resultados para especificar una celda para poner el resultado.

4. Y luego haz clic OK, las direcciones reales se han extraído de los hipervínculos. Ver captura de pantalla:

Nota: Si desea poner las direcciones reales en el rango original, compruebe Convertir rango fuente.

Haz click Convertir hipervínculos para saber más sobre esta característica.

Descargue y pruebe de forma gratuita Kutools for Excel Now!


flecha azul burbuja derecha Demostración: Extraiga direcciones reales de hipervínculos con Kutools para Excel

Kutools for Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60. Descargar y prueba gratis ahora!


Artículo relacionado:

¿Cómo convertir el texto url a un hipervínculo clicable en Excel?


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Reutilizar: Insertar rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Más de potentes funciones de 300. Admite Office / Excel 2007-2019 y 365. Soporta todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Arvid Podsim · 1 years ago
    Trying to save time creating multiple Hyperlinks and hoped this program would help with the task. I have combined several columns containing text into a single cell and then used the Edit/Link to create a working URL. Is there a tool to modify the URL to display text characters of the URL.
  • To post as a guest, your comment is unpublished.
    sujan maharjan · 1 years ago
    Hi, How to do the same in google sheets
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      hello, sujan,
      To extract all real addresses from hyperlinks in Google sheets, the following script code can help you:

      function linkURL(reference) {
      var sheet = SpreadsheetApp.getActiveSheet();
      var formula = SpreadsheetApp.getActiveRange().getFormula();
      var args = formula.match(/=\w+\((.*)\)/i);
      try {
      var range = sheet.getRange(args[1]);
      }
      catch(e) {
      throw new Error(args[1] + ' is not a valid range');
      }
      var formulas = range.getFormulas();
      var output = [];
      for (var i = 0; i < formulas.length; i++) {
      var row = [];
      for (var j = 0; j < formulas[0].length; j++) {
      var url = formulas[i][j].match(/=hyperlink\("([^"]+)"/i);
      row.push(url ? url[1] : '');
      }
      output.push(row);
      }
      return output
      }

      After copying and pasting the above code, go back to your sheet, and apply this formula:=linkURL(A2).
      Please try it, hope it can help you, thank you!
  • To post as a guest, your comment is unpublished.
    Victor Nieto · 1 years ago
    Thanks!!!!!
  • To post as a guest, your comment is unpublished.
    Neeks · 1 years ago
    Ah, amazing! Thank you!
  • To post as a guest, your comment is unpublished.
    sei · 2 years ago
    pretty..and nice...and fantabulouslyfntastikittilybumpershumperazardubiliousipaparazziastically yummy :P
    huh!
  • To post as a guest, your comment is unpublished.
    Stephanie · 2 years ago
    You have no idea how much time you saved me!!!
    Thank you so much!!!!!!!!!!!!!!!!!!!
  • To post as a guest, your comment is unpublished.
    Seocheckout.com · 3 years ago
    Very nice tool! I converted 16K+ links. Tool worked fast and flawless.
  • To post as a guest, your comment is unpublished.
    Alex T · 3 years ago
    Thanks so much!


    Saved me big time of having to do 800+ of these cells!
  • To post as a guest, your comment is unpublished.
    Nimrod · 3 years ago
    For some reason this doesn't work for me.
    I created the defined function just as you described, but it doesn't do anything :\
    I also want to merge it with the Hyperlink function, like so:
    =HYPERLINK(=getURL(A1), [A1])

    So that the final result will copy A1's URL and display it as A1's text string (i.e. just copy A1 to another cell, including both its text and hyperlink. A simple thing which Excel doesn't seem to be able to do for some reason...).
  • To post as a guest, your comment is unpublished.
    Zach Solomon-Beloin · 4 years ago
    This saved me a ton of time! I extracted 500 profile IDs from 500+ names linked to their profiles. This code worked extremely well and was easy to follow. Thanks so much!
  • To post as a guest, your comment is unpublished.
    AJITA · 4 years ago
    Superb! reduced my work to less than a minute.
  • To post as a guest, your comment is unpublished.
    Tj · 4 years ago
    thanks for saving me 15mins
  • To post as a guest, your comment is unpublished.
    Arun Kumar · 4 years ago
    This is the first ever macro based excel tip that worked for me. Thank you very much for making the lives of excel dummies better.
  • To post as a guest, your comment is unpublished.
    Monica · 4 years ago
    Thank you so much :lol: I used the VBA method and it worked like a charm in Excel 365 on a Windows 8.1 OS
  • To post as a guest, your comment is unpublished.
    chris · 4 years ago
    thanks a ton. like everyone else here. this is very helpful and easy.
  • To post as a guest, your comment is unpublished.
    Eva · 4 years ago
    Super! So easy. Thanks!
  • To post as a guest, your comment is unpublished.
    Tzally · 4 years ago
    Thanks a lot! Very helpful yet simple and clear. Just as Albert meant :roll:
  • To post as a guest, your comment is unpublished.
    JC · 5 years ago
    Thankyou so much. it really helped me
  • To post as a guest, your comment is unpublished.
    Thank You · 5 years ago
    Thanks buddy.It really work in seconds.
  • To post as a guest, your comment is unpublished.
    fab · 5 years ago
    You are the best, so easy to follow!
  • To post as a guest, your comment is unpublished.
    Awesome · 5 years ago
    Thank you so much this saved my ass and make me look good.
    8)
  • To post as a guest, your comment is unpublished.
    Respected · 5 years ago
    Thank You SO SO much!
  • To post as a guest, your comment is unpublished.
    vish · 5 years ago
    thnx u made my work so easy
  • To post as a guest, your comment is unpublished.
    PO · 5 years ago
    This just saved me! Thanks
  • To post as a guest, your comment is unpublished.
    mari · 5 years ago
    thanks so much!!! :D
  • To post as a guest, your comment is unpublished.
    bla bla · 5 years ago
    Thankyou so much. it really helped me