Tutorial de hipervínculos en Excel: crear, cambiar, usar y eliminar en Excel
Como sabemos, los hipervínculos se utilizan en Internet para navegar entre sitios web. En Excel, puedes crear un hipervínculo no solo para abrir una página web, sino también para enlazar a una celda, hoja de cálculo, libro de trabajo, entre otros. En este tutorial, explicamos cómo crear, modificar, usar y eliminar hipervínculos paso a paso para que domines rápidamente el uso de hipervínculos en Excel.
Índice de contenidos: [ Ocultar ]
1.¿Qué es un hipervínculo en Excel?
Un hipervínculo en Excel es una referencia que permite abrir uno de los siguientes elementos con solo un clic:
- Un archivo
- Una ubicación específica en un archivo
- Una página web
- Un mensaje de correo electrónico
Normalmente, un hipervínculo en Excel se muestra como texto resaltado en azul y subrayado en una celda, como se muestra en la siguiente captura de pantalla.
2. Tipos de hipervínculos
En Excel existen dos tipos de hipervínculos: hipervínculos absolutos y hipervínculos relativos. En esta sección se explica la diferencia entre ambos tipos.
2.1 Hipervínculos absolutos en Excel
Un hipervínculo absoluto contiene una dirección completa con el formato: protocolo://dominio/ruta.
Consulta los siguientes ejemplos:
2.2 Hipervínculos relativos en Excel
Un hipervínculo relativo siempre contiene menos información que un hipervínculo absoluto.
Consulta los siguientes ejemplos:
Para una página web, usar hipervínculos relativos ayuda a que las páginas se carguen más rápido que usando hipervínculos absolutos.
En Microsoft Excel, al crear enlaces externos, puedes usar tanto hipervínculos absolutos como relativos, pero se recomienda utilizar rutas relativas en estos casos. Con hipervínculos relativos, puedes mover los libros de trabajo sin romper los enlaces entre ellos en el futuro. Sin embargo, esto depende de la ubicación del archivo enlazado y del archivo de datos de origen:
- El archivo enlazado y el archivo de datos de origen están en la misma carpeta.
- El archivo de datos de origen está en una carpeta que está dentro de la misma carpeta raíz que el archivo enlazado.
Por ejemplo, el archivo enlazado se encuentra en C:\Users\linked.xlsx y el archivo de datos de origen en C:\Users\info\source.xlsx. En este caso, con un hipervínculo relativo, puedes mover ambos archivos a cualquier ubicación sin romper ni actualizar el hipervínculo, siempre que el archivo de datos de origen siga estando en la subcarpeta llamada “info”. Si usas un hipervínculo absoluto, la ruta deberá actualizarse cada vez que se mueva el archivo.
3. Método básico para crear un hipervínculo en Excel
Excel ofrece dos métodos para que los usuarios creen hipervínculos.
3.1 Crear un hipervínculo con la función de hipervínculo de Excel
El método más tradicional para crear un hipervínculo es usar el comando Insertar hipervínculo. En esta sección, mostraremos cómo aplicar este comando para crear hipervínculos en Excel.
1. Selecciona una celda a la que quieras agregar un hipervínculo y haz clic en Insertar > Hipervínculo.
Notas:
2. Luego aparecerá el cuadro de diálogo Insertar hipervínculo, donde puedes configurar según el tipo de hipervínculo que desees crear.
3.1.1 Crear un hipervínculo a otro archivo
En el cuadro de diálogo Insertar hipervínculo, si deseas crear un enlace externo a otro archivo, configura lo siguiente:
1. Mantén seleccionada la opción Archivo existente o página web en el panel Vínculo a;
2. En la lista Buscar en, especifica el archivo al que deseas enlazar.
Consejo: Puedes elegir directamente un archivo en la lista, hacer clic en la flecha desplegable de Buscar en para mostrar todos los elementos, o hacer clic en el icono Examinar archivo para abrir el cuadro de diálogo Vínculo a archivo y seleccionar el archivo.
3. En el cuadro Texto para mostrar, si la celda seleccionada tiene valor, este se mostrará aquí; puedes cambiarlo si lo necesitas.
4. Opcionalmente, puedes mostrar una información en pantalla al pasar el cursor sobre el hipervínculo. Haz clic en el botón Consejo en pantalla, escribe el texto y haz clic en Aceptar.
5. Haz clic en Aceptar.
Ahora has creado un hipervínculo a un archivo específico. Al hacer clic en el hipervínculo, el archivo se abrirá de inmediato.
3.1.2 Crear un hipervínculo a un sitio web
En el cuadro de diálogo Insertar hipervínculo, también puedes crear un hipervínculo a una página web de la siguiente manera.
1. Mantén seleccionada la opción Archivo existente o página web en el panel Vínculo a;
2. Rellena los cuadros Dirección y Texto para mostrar.
- Si recuerdas la página web a enlazar, introdúcela directamente en el cuadro Dirección.
- Si no recuerdas bien la página web pero la tienes guardada en favoritos del navegador, haz clic en el Examinar la Web botón
en la sección Buscar en para abrir el navegador web. En el navegador, abre la página que deseas enlazar y luego vuelve al cuadro de diálogo Insertar hipervínculo sin cerrar el navegador. Verás que el campo Dirección y el campo Texto para mostrar se rellenan automáticamente con la página web abierta.
Consejo: Puedes cambiar el texto de Texto para mostrar o agregar un Consejo en pantalla según lo necesites.
3. Haz clic en Aceptar.
3.1.3 Crear un hipervínculo a una ubicación específica del libro de trabajo actual
Para crear un hipervínculo a una ubicación específica de la hoja o libro de trabajo actual, configura el cuadro de diálogo Insertar hipervínculo de la siguiente manera.
1. Mantén seleccionada la opción Archivo existente o página web en el panel Vínculo a;
2. Haz clic en el botón Marcador.
3. Luego aparecerá el cuadro de diálogo Seleccionar lugar en el documento, escribe la dirección de la celda a la que deseas ir en el cuadro Escribir la referencia de celda, selecciona la hoja o rango con nombre según lo necesites y haz clic en Aceptar.
4. Haz clic en Aceptar para finalizar la configuración cuando regreses al cuadro de diálogo Insertar hipervínculo.
Otra solución: En el cuadro de diálogo Insertar hipervínculo, selecciona la opción Lugar en este documento en el panel Vínculo a, especifica la hoja/rango con nombre y la celda a la que deseas enlazar y haz clic en Aceptar. Ver captura de pantalla:
3.1.4 Crear un hipervínculo a una dirección de correo electrónico
En esta sección, te mostramos cómo crear un hipervínculo en el cuadro de diálogo Insertar hipervínculo para redactar un mensaje de correo electrónico.
1. Selecciona la opción Dirección de correo electrónico en el panel Vínculo a;
2. En el cuadro Texto para mostrar, si la celda seleccionada tiene valor, este se mostrará aquí; puedes cambiarlo si lo necesitas.
3. En el campo Dirección de correo electrónico, introduce una o varias direcciones separadas por punto y coma.
4. En el campo Asunto, introduce directamente el asunto del correo.
Consejo: Tras agregar el asunto, si deseas incluir el cuerpo del correo, añade &body=contenido al final del asunto, por ejemplo: FAQs de Kutools para Excel&body=Quiero saber más sobre su producto.
3. Haz clic en Aceptar.
A partir de ahora, al hacer clic en el hipervínculo, se abrirá un correo en Outlook con los campos Para, Asunto y Cuerpo del correo rellenados con la dirección y contenido especificados.
Nota: Para forzar que este hipervínculo mailto se abra en Outlook, asegúrate de que Outlook esté configurado como cliente de correo predeterminado en tu ordenador.
3.2 Crear un hipervínculo con la función HIPERVINCULO
Además del comando Insertar hipervínculo, también puedes usar la función HIPERVINCULO para crear un hipervínculo en Excel.
Sintaxis
HIPERVINCULO(ubicación_enlace, [nombre_amigable])
Argumentos
A continuación, se muestran algunos ejemplos para demostrar cómo aplicar la función HIPERVINCULO para crear hipervínculos en Excel.
Ejemplo1: Enlazar a otro archivo con la función HIPERVINCULO
Supón que quieres crear un hipervínculo a un archivo txt llamado “test” que se encuentra en la ruta: C:\Users\Win10x64Test\Documents\My files. Puedes aplicar la función HIPERVINCULO de la siguiente manera para crear el enlace.
1. Selecciona una celda donde colocar el hipervínculo, introduce la siguiente fórmula y pulsa la tecla Enter.
=HIPERVINCULO("C:\Users\Win10x64Test\Documents\My files\test.txt","Haz clic para abrir el archivo txt llamado test")
Si el archivo enlazado y el archivo de datos de origen están en la misma carpeta, usa un hipervínculo relativo (la ruta del archivo solo contiene el nombre y la extensión) en la función HIPERVINCULO así:
=HIPERVINCULO("test.txt","Haz clic para abrir el archivo txt llamado test")
Si el archivo de datos de origen está en una carpeta anidada en la misma carpeta raíz que el archivo enlazado, usa un hipervínculo relativo (la ruta contiene solo el nombre de la carpeta raíz, el nombre y la extensión) en la función HIPERVINCULO así:
=HIPERVINCULO("My files\test.txt","Haz clic para abrir el archivo txt llamado test")
Después de crear el enlace, al hacer clic en el hipervínculo se abrirá directamente el archivo test.txt.
Ejemplo2: Enlazar a un sitio web con la función HIPERVINCULO
La función HIPERVINCULO también permite crear enlaces a sitios web.
1. Selecciona una celda en blanco para colocar el hipervínculo, introduce la siguiente fórmula y pulsa la tecla Enter.
=HIPERVINCULO("https://www.extendoffice.com/","Extendoffice")
Ejemplo3: Enlazar a una ubicación específica del libro de trabajo actual con la función HIPERVINCULO
Supón que quieres enlazar a la celda D100 de la Hoja4 en el libro de trabajo actual, puedes aplicar la siguiente fórmula para lograrlo.
1. Selecciona una celda en blanco para mostrar el hipervínculo, introduce la siguiente fórmula y pulsa la tecla Enter.
=HIPERVINCULO("#Hoja4!D100","Ir a D100 de Hoja4")
Ejemplo4: Enlazar a una dirección de correo electrónico con la función HIPERVINCULO
Para crear un hipervínculo a una dirección de correo electrónico, puedes concatenar la función HIPERVINCULO con “mailto”.
=HIPERVINCULO("mailto:"&"dirección de correo","texto para mostrar")
1. Selecciona una celda en blanco, introduce la siguiente fórmula y pulsa la tecla Enter.
=HIPERVINCULO("mailto:"&"happysiluvia@gmail.com","correo a")
Para incluir dos direcciones de correo electrónico en la fórmula, usa esta fórmula:
=HIPERVINCULO("mailto:"&"Dirección de correo A"&","&"Dirección de correo B","Texto para mostrar")
A partir de ahora, al hacer clic en el hipervínculo, se creará un mensaje de correo en Outlook con las direcciones especificadas en el campo Para.
4. Crear hipervínculos en diferentes situaciones
Al usar Excel, puede que necesites crear hipervínculos en situaciones especiales que no se pueden lograr solo con el comando Insertar hipervínculo o la función HIPERVINCULO, como crear varios enlaces a la vez, crear un enlace a cada hoja de un libro de trabajo en masa, crear hipervínculos dinámicos según el valor de una celda, etc.
En esta sección, listamos diferentes situaciones para crear hipervínculos y los métodos correspondientes para lograrlas.
4.1 Crear varios hipervínculos en una o varias celdas
Con los métodos tradicionales solo puedes crear un hipervínculo por vez en una celda. Si quieres crear varios hipervínculos en una o varias celdas, los siguientes métodos pueden ayudarte.
4.1.1: Crear varios hipervínculos en una celda usando formas
Por defecto, Excel solo permite crear un hipervínculo por vez en una celda. Sin embargo, existe un truco: usar formas para crear varios hipervínculos en una celda.
Supón que hay una frase en B1 como se muestra en la siguiente captura, y quieres agregar diferentes hipervínculos a los textos “Extendoffice”, “Kutools para Excel”, “Kutools para Outlook” y “Kutools para Word”, puedes hacerlo así.
1. Primero, da formato a estos textos como si fueran hipervínculos cambiando el color de fuente a azul y subrayándolos. Después, verás los resultados como se muestra.
2. Haz clic en Insertar > Formas > Rectángulo.
3. Dibuja un rectángulo para cubrir el texto al que deseas agregar el hipervínculo. En este caso, dibujo un rectángulo sobre el texto “Extendoffice”. Ver captura:
4. Haz clic derecho en el rectángulo y selecciona Formato de forma en el menú contextual para abrir el panel Formato de forma.
5. En el panel Formato de forma, cambia las opciones de Relleno y Línea a Sin relleno y Sin línea en la pestaña Relleno y línea.
Ahora la forma es transparente.
6. Mantén la forma seleccionada, haz clic derecho y selecciona Hipervínculo en el menú contextual.
7. En el cuadro de diálogo Insertar hipervínculo, especifica una dirección y haz clic en Aceptar. Ver captura:
Consejo: En el cuadro de diálogo Insertar hipervínculo, puedes configurar diferentes tipos de hipervínculos según lo necesites, haz clic para saber cómo.
8. Repite los pasos2 a7 hasta que los otros textos de la celda tengan hipervínculos.
Después de agregar varios hipervínculos en una celda, verás el resultado como en la siguiente demostración.
4.1.2 Crear varios hipervínculos en varias celdas con una herramienta increíble
Para agregar varios hipervínculos a muchas celdas, recomendamos la función Convertir hipervínculo de Kutools para Excel.
Supón que tienes dos columnas, una con textos y otra con las direcciones de los hipervínculos correspondientes. Para agregar hipervínculos a todos los textos según las direcciones de forma masiva, haz lo siguiente.
1. Haz clic en Kutools > Vínculo > Convertir hipervínculos. Ver captura:
2. En el cuadro de diálogo Convertir hipervínculos, configura lo siguiente.


Hasta ahora, has agregado diferentes hipervínculos a las celdas seleccionadas de forma masiva, como se muestra en la siguiente captura.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
4.2 Crear un hipervínculo a cada hoja de un libro de trabajo
Supón que recibiste un libro de informes de ventas con12 hojas de enero a diciembre y necesitas navegar entre ellas frecuentemente para analizar datos. En este caso, crear un índice de hojas con hipervínculos te ayudará y ahorrará mucho tiempo. Esta sección muestra dos métodos detallados para crear rápidamente un índice de hojas con hipervínculos en el libro de trabajo actual.
4.2.1 Crear un hipervínculo a cada hoja de un libro de trabajo con código VBA
Puedes usar el siguiente código VBA para crear un índice de hojas con hipervínculos en un libro de trabajo.
1. En el libro donde deseas crear el índice de hojas, presiona las teclas Alt + F11 simultáneamente.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo.
Código VBA: Crear índice de hojas con hipervínculos en el libro de trabajo actual
Sub CreateIndex()
'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub
3. Pulsa la tecla F5 para ejecutar el código.
Luego se insertará una nueva hoja llamada “Índice” antes de todas las hojas. Todos los nombres de hoja con hipervínculos se listan en una columna y puedes hacer clic en cualquier nombre para abrir la hoja correspondiente al instante.
4.2.2 Crear fácilmente un hipervínculo a cada hoja de un libro de trabajo con una herramienta increíble
Si no te manejas bien con el código VBA, te recomendamos la función Crear tabla de enlace de Kutools para Excel. Con esta función, puedes crear fácilmente un índice de hojas con hipervínculos en un libro con solo unos clics.
1. En el libro donde deseas crear el índice de hojas con hipervínculos, haz clic en Kutools Plus > Hoja de cálculo > Crear tabla de enlace.
2. En el cuadro de diálogo Crear tabla de enlace, realiza la siguiente configuración.
Consejo: Número de filas a abarcar: Opcionalmente, puedes mostrar el índice de hojas en2 o más columnas si la lista es demasiado larga para una sola pantalla.
Luego se crea el índice de hojas con hipervínculos en el libro de trabajo actual, como se muestra en la siguiente captura.
4.3 Crear hipervínculos dinámicos basados en el valor de una celda
Como se muestra en la siguiente demostración, hay dos hojas: una contiene una lista desplegable y la otra los datos fuente de esa lista. Ahora necesitas crear un hipervínculo junto a la lista desplegable, de modo que al seleccionar un elemento y hacer clic en el hipervínculo, saltes directamente a la celda correspondiente en la hoja de datos fuente.
Haz clic para saber cómo crear hipervínculos dinámicos basados en el valor de una celda en Excel.
4.4 Crear hipervínculo a partir de texto sin formato
Supón que tienes una lista de URLs mostradas como texto plano que necesitas entregar a tu supervisor. Antes de enviarla, debes convertir todos los textos de URL en hipervínculos clicables. ¿Cómo lograrlo? Esta sección ofrece dos métodos para ayudarte.
4.4.1 Convertir texto de URL en hipervínculo clicable con código VBA
Puedes ejecutar el siguiente código VBA para crear hipervínculos a partir de textos de URL en Excel.
1. Pulsa las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo.
Código VBA: Convertir texto de URL en hipervínculo clicable en Excel
Sub ConvertToHyperlinks()
'Updateby Extendoffice
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
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub
3. Pulsa la tecla F5 para ejecutar el código. En el cuadro de diálogo de Kutools para Excel que aparece, selecciona el rango con los textos planos que deseas convertir en hipervínculos y haz clic en Aceptar.
Todos los textos planos de las celdas seleccionadas se han convertido en hipervínculos, como se muestra en la siguiente captura.
4.4.2 Convertir texto de URL en hipervínculo clicable con una herramienta increíble
Esta sección presenta una función práctica: Convertir hipervínculos de Kutools para Excel, para convertir fácilmente textos de URL en hipervínculos clicables en Excel.
1. Selecciona el rango con los textos planos de URL que deseas convertir en hipervínculos y haz clic en Kutools > Vínculo > Convertir hipervínculos.
2. En el cuadro de diálogo Convertir hipervínculos, configura lo siguiente.
Nota: El rango seleccionado se muestra automáticamente en el cuadro Rango de entrada; puedes cambiarlo si lo necesitas.
Todos los textos planos de las celdas seleccionadas se han convertido en hipervínculos al instante.
4.5 Crear hipervínculos a todos los archivos de una carpeta
Como se muestra en la siguiente captura, hay diferentes tipos de archivos en la carpeta y quieres crear hipervínculos a todos o solo a ciertos tipos en una hoja de cálculo. Los siguientes métodos pueden ayudarte a lograrlo.
4.5.1 Listar automáticamente todos los nombres de archivos en una carpeta y crear hipervínculos con código VBA
Puedes usar el siguiente código VBA para listar todos los nombres de archivos en una carpeta específica y crear hipervínculos automáticamente al mismo tiempo. Haz lo siguiente.
1. En un libro de trabajo, crea una nueva hoja para mostrar los nombres de archivos con hipervínculo.
2. Pulsa las teclas Alt + F11 al mismo tiempo para abrir la ventana Microsoft Visual Basic para Aplicaciones.
3. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo.
Código VBA: Listar todos los nombres de archivos en una carpeta y crear hipervínculos
Sub ListFileNames()
'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4. Pulsa la tecla F5 para ejecutar el código. En la ventana Examinar que aparece, selecciona la carpeta con los archivos que deseas enlazar en Excel y haz clic en Aceptar.
Todos los nombres de archivos de la carpeta seleccionada se listan en la columna A desde la celda A1 en la nueva hoja. Al mismo tiempo, se crean hipervínculos para cada archivo. Puedes hacer clic en cualquier nombre para abrir el archivo directamente.
Nota: Si hay subcarpetas en la carpeta específica, los nombres de los archivos en las subcarpetas no se listarán.
4.5.2 Listar fácilmente archivos en una carpeta y crear hipervínculos con una herramienta increíble
El código VBA anterior solo permite listar todos los nombres de archivos en una carpeta. Aquí recomendamos la función Lista de Nombres de Archivos de Kutools para Excel. Con esta función, puedes listar fácilmente todos los nombres de archivos o ciertos tipos con hipervínculos no solo en una carpeta, sino también en sus subcarpetas.
1. Haz clic en Kutools Plus > Importar y Exportar > Lista de Nombres de Archivos.
2. En el cuadro de diálogo Lista de Nombres de Archivos, realiza la siguiente configuración.

Ahora verás que todos los nombres de archivos en la(s) carpeta(s) especificada(s) se listan con hipervínculos en una hoja nueva, como se muestra en la siguiente captura.
En la hoja, puedes hacer clic en el nombre del archivo para abrirlo o en la ruta de la carpeta para abrir la carpeta.
5. Cambiar hipervínculos en Excel
Después de crear un hipervínculo, puede que necesites modificarlo, por ejemplo, cambiar el texto, la ubicación, la apariencia o la ruta del enlace. Aquí te guiamos para resolver cada caso.
5.1 Cambiar el texto o la ubicación del enlace con la función Editar hipervínculo
Puedes usar la función Editar hipervínculo para cambiar el texto, la ubicación o ambos según lo necesites.
1. Selecciona la celda con el hipervínculo, haz clic derecho y selecciona Editar hipervínculo en el menú contextual, o presiona Ctrl + K.
2. En el cuadro de diálogo Editar hipervínculo, cambia las opciones según lo necesites y haz clic en Aceptar para guardar los cambios.
Por ejemplo, para cambiar el texto del enlace, modifica el texto en el cuadro Texto para mostrar.
5.2 Cambiar la apariencia de los hipervínculos en el libro de trabajo actual
Por defecto, Excel muestra los hipervínculos con formato azul subrayado. Esta sección muestra cómo cambiar la apariencia de los hipervínculos en Excel.
Si deseas cambiar la apariencia de los hipervínculos que aún no se han hecho clic en el libro de trabajo actual, configura lo siguiente.
1. Bajo la pestaña Inicio, haz clic derecho en Hipervínculo en el cuadro Estilo y luego haz clic en Modificar en el menú contextual.
2. En el cuadro de diálogo Estilo, haz clic en el botón Formato.
3. Luego, en el cuadro de diálogo Formato de celdas, cambia las opciones que desees en la pestaña Fuente y haz clic en Aceptar para guardar los cambios.
En este caso, cambio el estilo y el color de fuente de los hipervínculos. Ver captura:
4. Cuando regreses al cuadro de diálogo Estilo, haz clic en Aceptar.
Ahora verás que los hipervínculos que aún no se han hecho clic en el libro de trabajo actual tienen el formato especificado, como se muestra en la siguiente captura.
Nota: Para cambiar la apariencia de los hipervínculos que ya se han hecho clic, haz clic derecho en Hipervínculo visitado en el cuadro Estilo bajo la pestaña Inicio, selecciona Modificar en el menú contextual y realiza las mismas operaciones que en los pasos2-4 anteriores.
5.3 Cambiar varias rutas de hipervínculo a la vez en Excel
Supón que has creado el mismo hipervínculo para varios datos en una hoja y quieres cambiar la ruta del hipervínculo a otra nueva en masa. Puedes probar uno de los siguientes métodos.
5.3.1 Cambiar varias rutas de hipervínculo a la vez con código VBA
El siguiente código VBA te ayuda a cambiar la misma ruta de hipervínculo en la hoja activa de una vez. Haz lo siguiente.
1. Pulsa las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo. Ver captura:
Código VBA: Cambiar varias rutas de hipervínculo a la vez
Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub
3. Pulsa la tecla F5 para ejecutar el código.
4. En el cuadro de diálogo KutoolsforExcel que aparece, introduce el texto de la dirección de hipervínculo que deseas reemplazar y haz clic en Aceptar.
5. En el segundo cuadro de diálogo KutoolsforExcel que aparece, introduce el nuevo texto de dirección de hipervínculo y haz clic en el botón Aceptar.
En este caso, reemplazo todos los “addin” por “extendoffice” en los hipervínculos de la hoja actual. Puedes ver el resultado en la siguiente captura.
5.3.2 Cambiar varias rutas de hipervínculo a la vez con una herramienta increíble
Con la función Buscar y Reemplazar en varios libros de trabajo de Kutools para Excel, puedes cambiar fácilmente varias rutas de hipervínculo a la vez no solo en un rango seleccionado, sino también en varias hojas, todos los libros abiertos o el libro activo.
1. Haz clic en Kutools > Buscar > Buscar y Reemplazar en varios libros de trabajo. Ver captura:
2. Luego se muestra el panel Buscar y Reemplazar en el lado izquierdo del libro, configura lo siguiente.
Después de reemplazar, los resultados se muestran en el cuadro de lista inferior.
6. Consejos para usar hipervínculos en Excel
Esta sección ofrece algunos trucos para usar hipervínculos.
6.1 Seleccionar una celda sin abrir el hipervínculo
A veces, al seleccionar una celda con hipervínculo, este se abre de inmediato. ¿Cómo seleccionar una celda sin abrir el hipervínculo? El pequeño truco de esta sección te ayudará.
Haz clic en la celda sin soltar el botón izquierdo del ratón hasta que el cursor cambie a .
Verás que la celda se ha seleccionado sin afectar al hipervínculo, como se muestra en la siguiente demostración.
6.2 Abrir varios hipervínculos de forma masiva con código VBA
Aquí se proporciona un código VBA para ayudarte a abrir varios hipervínculos de forma masiva en Excel.
1. Pulsa las teclas Alt + F11.
2. En la ventana Microsoft Visual Basic para Aplicaciones que se abre, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo.
Código VBA: Abrir varios hipervínculos de forma masiva
Sub OpenHyperLinks()
'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
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 xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub
3. En el cuadro de diálogo KutoolsforExcel, selecciona las celdas con los hipervínculos que deseas abrir en masa y haz clic en Aceptar.
Todos los hipervínculos del rango seleccionado se abren de inmediato.
6.3 Cambiar el navegador predeterminado al abrir un hipervínculo
Al hacer clic en un hipervínculo, este se abrirá con el navegador predeterminado de Windows. Es común tener más de un navegador instalado en el ordenador. En esta sección, te mostramos los pasos para cambiar el navegador predeterminado, de modo que los enlaces de Excel se abran en el navegador que prefieras.
1. En Windows10, haz clic en el botón Escribe aquí para buscar junto al botón Inicio en la esquina inferior izquierda de la ventana, escribe panel de control en el cuadro de búsqueda y haz clic en Panel de control cuando aparezca.
Consejo: En Windows7, haz clic en el botón Inicio en la esquina inferior izquierda de la ventana y luego busca y haz clic en Panel de control en el menú.
2. En la ventana Panel de control, haz clic en Programas.
3. En la ventana Programas, haz clic en Programas predeterminados. Ver captura:
4. En la ventana Programas predeterminados, haz clic en Establecer tus programas predeterminados.
5. En la ventana Configuración, verás el navegador predeterminado actual en la sección Navegador web. Haz clic en el navegador predeterminado para expandir la lista y elige el navegador que deseas usar para abrir los enlaces de Excel.
6. Ahora el navegador predeterminado se ha cambiado al especificado. Cierra todas las ventanas relacionadas con el Panel de control.
A partir de ahora, todos los enlaces se abrirán en el navegador web especificado.
6.4 Extraer URLs de los hipervínculos
Supón que tienes una lista de celdas con hipervínculos en una columna y quieres extraer las direcciones URL reales de esos hipervínculos. ¿Cómo hacerlo? En realidad, no hay una función integrada que lo logre. En esta sección, reunimos4 métodos para ayudarte a resolver este problema.
6.4.1 Extraer una URL de un hipervínculo copiando manualmente
El método más común para obtener la URL de un hipervínculo es copiarla desde el cuadro de diálogo Editar hipervínculo.
1. Haz clic derecho en la celda con el hipervínculo que deseas extraer y luego presiona Ctrl+K al mismo tiempo para abrir el cuadro de diálogo Editar hipervínculo.
2. En el cuadro de diálogo Editar hipervínculo, ve al cuadro Dirección, presiona Ctrl + A para seleccionar toda la URL, presiona Ctrl + C para copiarla y haz clic en Aceptar para cerrar el cuadro de diálogo.
3. Selecciona una celda en blanco y presiona Ctrl+V para pegar la URL copiada.
Nota: Para extraer la URL de varias celdas, debes repetir los pasos anteriores.
6.4.2 Extraer URL de un hipervínculo con función definida por el usuario
Aquí se proporciona una función definida por el usuario para extraer la URL de un hipervínculo. Después, puedes usar el controlador de autorrelleno para obtener todas las URLs de las celdas adyacentes según el primer resultado. Haz lo siguiente.
1. Pulsa las teclas Alt + F11.
2. En la ventana Microsoft Visual Basic para Aplicaciones que se abre, haz clic en Insertar > Módulo y copia el siguiente código en la ventana del módulo.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. Pulsa las teclas Alt + Q para cerrar la ventana Microsoft Visual Basic para Aplicaciones.
4. Selecciona una celda en blanco junto a la primera celda de la que deseas extraer la URL, introduce la siguiente fórmula y pulsa la tecla Enter. Selecciona la celda con el resultado y arrastra el controlador de autorrelleno sobre las celdas inferiores para obtener las demás URLs.
=GetURL(A2)
Nota: A2 es la celda de referencia de la que deseas extraer la URL. Cámbiala según tus necesidades.
6.4.3 Extraer URLs de los hipervínculos con código VBA
Aplica el siguiente código VBA para reemplazar todo el contenido de las celdas seleccionadas por las URLs de los hipervínculos.
Nota: Antes de la operación, haz una copia de seguridad de los datos originales. En este caso, quiero extraer todas las URLs de los hipervínculos en el rango A2:A10, así que copio este rango y lo pego en B2:B10, y luego trabajo sobre el nuevo rango.
1. Pulsa las teclas Alt + F11.
2. En la ventana Microsoft Visual Basic para Aplicaciones que se abre, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana del módulo.
Código VBA: Extraer una URL de un hipervínculo
Sub Extracthyperlinks()
'Update by Extendoffice 20210901
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. Pulsa la tecla F5 para ejecutar el código.
4. En el cuadro de diálogo Kutools para Excel que aparece, selecciona el rango de celdas del que deseas extraer las URLs y haz clic en Aceptar.
Todo el contenido de las celdas se reemplaza por las URLs de los hipervínculos, como se muestra en la siguiente captura.
6.4.4 Extraer fácilmente URLs de varios hipervínculos de forma masiva con una herramienta increíble
Aquí presentamos la utilidad Convertir hipervínculos de Kutools para Excel, con la que puedes extraer fácilmente URLs de un rango de celdas con hipervínculos en masa con solo unos clics.
1. Haz clic en Kutools > Vínculo > Convertir hipervínculos. Ver captura:
2. En el cuadro de diálogo Convertir hipervínculos, configura lo siguiente.


Todas las URLs se extraen de los hipervínculos de las celdas seleccionadas en masa, como se muestra en la siguiente captura.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
7. Eliminar hipervínculos en Excel
Esta sección te guía para eliminar hipervínculos no solo de un rango, sino también de la hoja activa, hojas seleccionadas o todo el libro de trabajo. Además, puedes elegir si mantener el formato de los hipervínculos tras eliminarlos.
7.1 Eliminar hipervínculos de un rango con el comando Eliminar hipervínculos
Puedes eliminar fácilmente todos los hipervínculos de un rango seleccionado o de la hoja activa con la función integrada de Excel: Eliminar hipervínculos.
1. Selecciona el rango del que deseas eliminar todos los hipervínculos, haz clic derecho en cualquier celda del rango y selecciona Eliminar hipervínculos en el menú contextual.
O puedes hacer clic en Inicio > Borrar > Eliminar hipervínculos (este paso no existe en Excel2007 y versiones anteriores).
Consejo: Para eliminar todos los hipervínculos de la hoja activa, presiona Ctrl + A para seleccionar toda la hoja, haz clic derecho en cualquier celda y selecciona Eliminar hipervínculo en el menú contextual.
7.2 Eliminar todos los hipervínculos de una hoja activa con código VBA
Puedes usar el siguiente código VBA para eliminar todos los hipervínculos de una hoja activa de una vez.
1. En la hoja que contiene los hipervínculos que deseas eliminar, pulsa las teclas Alt + F11 simultáneamente.
2. En la ventana Microsoft Visual Basic para Aplicaciones que se abre, haz clic en Insertar > Módulo y copia el siguiente código VBA en la ventana de código.
Código VBA: Eliminar todos los hipervínculos de la hoja actual
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3. Pulsa la tecla F5 para ejecutar el código. Todos los hipervínculos se eliminarán de la hoja activa.
7.3 Eliminar hipervínculos y mantener formato con la función Borrar hipervínculos
Los métodos anteriores eliminan tanto los hipervínculos como el formato de las celdas. A veces, puedes necesitar eliminar los hipervínculos pero mantener el formato. En este caso, la función integrada de Excel: Borrar hipervínculos puede ayudarte.
1. Selecciona el rango del que deseas borrar los hipervínculos pero mantener el formato, haz clic en Inicio > Borrar > Borrar hipervínculos.
Para borrar hipervínculos de la hoja actual, presiona Ctrl + A para seleccionar toda la hoja y luego aplica la función.
Todos los hipervínculos se eliminan de las celdas seleccionadas pero el formato no se borra.
Como se muestra en la siguiente captura, parece que nada ha cambiado antes y después, pero en realidad los hipervínculos ya se han eliminado.
Notas:
7.4 Eliminar hipervínculos de rangos, hojas o libro de trabajo sin perder el formato con solo unos clics
Kutools para Excel ofrece una función práctica: Borrar hipervínculos y mantener formato para eliminar fácilmente hipervínculos de:
- Un rango seleccionado;
- Hoja activa;
- Varias hojas seleccionadas;
- Todo el libro de trabajo.
1. Haz clic en Kutools > Vínculo > Borrar hipervínculos y mantener formato y selecciona la opción que necesites.
Nota: Para eliminar hipervínculos de un rango o de hojas seleccionadas, primero debes seleccionar el rango o las hojas y luego aplicar la función.
2. En el cuadro de diálogo de Kutools para Excel que aparece, haz clic en Sí para continuar.
Solo se eliminan los hipervínculos sin borrar el formato.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
8. Desactivar hipervínculos automáticos en Excel
Por defecto, al escribir una dirección de correo electrónico o una URL en una celda, se convierte automáticamente en hipervínculo. Esta sección ofrece varias formas de desactivar los hipervínculos automáticos en una celda o en todo el libro de Excel. Haz lo siguiente.
8.1 Desactivar hipervínculo automático en una celda en Excel
Las siguientes teclas de acceso rápido pueden ayudarte a evitar el hipervínculo automático en una celda en Excel. Haz lo siguiente.
1. Escribe el texto con formato de URL o dirección de correo en una celda y pulsa la tecla Enter.
Ahora el texto se convierte en hipervínculo, como se muestra en la siguiente captura.
2. Pulsa las teclas Ctrl + Z al mismo tiempo y el texto del hipervínculo clicable se convertirá en texto plano.
8.2 Desactivar hipervínculos automáticos en toda la aplicación de Excel
Puedes desactivar los hipervínculos automáticos en toda la aplicación de Excel.
1. Haz clic en Archivo > Opciones.
2. En la ventana Opciones de Excel, haz clic en Revisión en el panel izquierdo y luego en el botón Opciones de Autocorrección en la ventana derecha.
3. En el cuadro de diálogo Autocorrección, ve a la pestaña Autoformato mientras escribe, desmarca la casilla Rutas de Internet y de red con hipervínculos en la sección Reemplazar mientras escribe y haz clic en Aceptar.
4. Haz clic en Aceptar para guardar los cambios al regresar a la ventana Opciones de Excel.
A partir de ahora, al escribir texto con formato de URL o dirección de correo en las celdas, no se convertirán en hipervínculos.
Nota: Este cambio afectará a todos los libros de trabajo en tu ordenador.
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!