KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Modificar varios hipervínculos a la vez en Excel

AutorDom Fecha de modificación

En Excel, cada hipervínculo consta de dos componentes: la dirección de destino (el enlace) y el texto que se muestra, visible para los usuarios en la celda. En numerosos casos —como al actualizar nombres de sitios web, estandarizar enlaces a documentos o clarificar referencias— es posible que necesite modificar el texto mostrado de varios hipervínculos en toda su hoja de cálculo para garantizar claridad y coherencia. Este tutorial presenta diversas soluciones prácticas y aborda escenarios que van desde la actualización masiva basada en otras columnas hasta la unificación del texto mostrado en todos los hipervínculos seleccionados. Además, incluye métodos avanzados para necesidades más complejas, como la automatización mediante VBA y el procesamiento por lotes con Power Query. A continuación, un resumen de las soluciones proporcionadas:


Cambiar el nombre de los hipervínculos según el texto de otra columna

Si desea que el texto mostrado de cada hipervínculo refleje los valores almacenados en otra columna —como etiquetas descriptivas o información actualizada—, puede usar una fórmula de Excel para reconstruir eficazmente los hipervínculos con el texto mostrado deseado. Este enfoque resulta útil cuando:

  • Dispone de una columna con la dirección del hipervínculo (por ejemplo, la columna A) y otra columna independiente con el nuevo texto a mostrar (por ejemplo, la columna B).
  • Necesita mantener los enlaces intactos, pero ajustar su apariencia para los usuarios en el libro de trabajo.
  • Este método puede procesar rápidamente cientos o incluso miles de enlaces, siempre que estén organizados de forma coherente.

Para ello, introduzca la siguiente fórmula en la celda de destino donde desee que aparezca el hipervínculo actualizado (por ejemplo, C1):

=HYPERLINK(A1, B1)
Notas:
  • En esta fórmula, «A1» hace referencia a la celda que contiene la dirección del hipervínculo, y «B1» alberga el nuevo texto que desea mostrar.
  • Antes de comenzar, asegúrese de que los nuevos textos a mostrar estén correctamente organizados en otra columna, como B1:B3, coincidiendo con sus respectivas direcciones de hipervínculo en la columna A.
  • Asegúrese de que las celdas «Mostrar texto» no contengan fórmulas que puedan generar errores, ya que esto podría provocar problemas al crear el hipervínculo.

Después de introducir la fórmula en la primera celda de su columna de destino, pulse «Intro». Para aplicarla a filas adicionales, arrastre el controlador de autorrelleno —ubicado en la esquina inferior derecha de la celda— hacia abajo por el rango deseado.



Cambiar el nombre de todos los hipervínculos al mismo Mostrar Texto

Cuando necesite que todos los hipervínculos de una hoja de cálculo o de un rango seleccionado muestren el mismo texto visible —como «Ir aquí», «Descargar», «Detalles», etc.—, puede usar la función integrada de Excel «Buscar y reemplazar». Este método resulta ideal cuando todos los hipervínculos son fácilmente identificables por su formato (normalmente, texto azul subrayado).

Siga estos pasos:

1. Seleccione todas las celdas que contengan los hipervínculos cuyo texto mostrado desee modificar. Pulse «Ctrl + H» para abrir el cuadro de diálogo «Buscar y reemplazar».

2. Haga clic en el botón «Opciones» para ampliar los controles y, a continuación, seleccione «Formato» para ajustar la búsqueda según el formato del hipervínculo.

3. En el cuadro de diálogo «Formato de búsqueda», vaya a la pestaña «Fuente» y seleccione «Simple» en la lista desplegable «Subrayado». De este modo, se asegurará de que solo se afecten las celdas con formato de hipervínculo. Haga clic en «Aceptar» para regresar al cuadro de diálogo principal.

seleccione Individual en la lista desplegable de Subrayado

4. Escriba un asterisco (*) en el campo «Buscar» para seleccionar todos los textos Mostrar y, a continuación, introduzca el nuevo texto Mostrar deseado (por ejemplo, «Ir aquí») en el campo «Reemplazar con». Haga clic en «Reemplazar todo» y aparecerá un cuadro de resumen con el número de reemplazos realizados.

Compruebe los resultados por si hubiera elementos no hipervinculados afectados accidentalmente, especialmente si ha aplicado manualmente formatos similares en otros lugares.

establecer opciones en el cuadro de diálogo Buscar y reemplazarcuadro de aviso que recuerda cuántas celdas se han reemplazado

Una vez finalizado, el texto mostrado en todos los hipervínculos será la etiqueta elegida.

todos los hipervínculos se han renombrado con el mismo texto


Usar KUTOOLS AI para cambiar automáticamente el nombre de los hipervínculos

Kutools para Excel incluye un asistente con inteligencia artificial que simplifica la gestión de hipervínculos, agilizando y asegurando el proceso de cambio de nombre —especialmente útil para usuarios no familiarizados con fórmulas o herramientas de edición masiva—. KUTOOLS AI puede manejar diversos escenarios, como usar otra columna para los nuevos textos mostrados o aplicar una misma frase a varios enlaces simultáneamente.

Tras instalar Kutools para Excel, vaya a «KUTOOLS AI» > «Asistente de IA» para abrir el panel «KUTOOLS AI Aide».

Para cambiar el nombre de los hipervínculos según el texto de otra columna:

  1. Organice el texto de reemplazo en una columna independiente junto a sus hipervínculos. Por ejemplo, coloque los nuevos textos «Mostrar texto» en B2:B4. En el panel KUTOOLS AI Aide, simplemente introduzca esta instrucción:
    Por favor, sustituya el «Mostrar texto» de los hipervínculos de la columna A por el texto de la celda adyacente en la columna B.
  2. KUTOOLS AI le pedirá confirmación antes de ejecutar la acción. Una vez haga clic en «Ejecutar», la IA sustituirá de forma fiable el Mostrar Texto de todos los hipervínculos seleccionados.
  3. haga clic en Ejecutar en Kutools AI

Resultado

resultado de Kutools AI

Para cambiar el nombre de todos los hipervínculos seleccionados al mismo Mostrar Texto:

  • Seleccione todas las celdas con hipervínculos que desee procesar, luego introduzca el siguiente comando en el panel «KUTOOLS AI Aide» y pulse Intro:
Cambie el texto mostrado de los hipervínculos seleccionados por un texto personalizado, como por ejemplo «Ir aquí».

Kutools AI para renombrar todos los hipervínculos con el mismo texto

KUTOOLS AI ofrece resultados inmediatos, reduce al mínimo el trabajo manual y los riesgos de error, y resulta especialmente eficaz cuando necesite actualizar una hoja de cálculo extensa o gestionar lotes de hipervínculos heredados de importaciones, exportaciones o referencias.


Código VBA – Usar VBA para actualizar masivamente el Mostrar Texto de los hipervínculos en toda una hoja de cálculo

En situaciones en las que necesite mayor flexibilidad —como actualizar simultáneamente todos los Mostrar Texto de los hipervínculos, gestionar tanto hipervínculos normales como basados en fórmulas o automatizar ediciones repetitivas—, una macro VBA ofrece una solución eficiente. Este método es especialmente útil cuando su hoja de cálculo contiene hipervínculos en distintas ubicaciones (no limitadas a una sola columna o rango contiguo).

Nota previa: Guarde siempre su libro de trabajo antes de ejecutar cualquier código VBA, ya que las macros podrían sobrescribir datos si se utilizan incorrectamente.

Pasos a seguir:

1. Vaya a Desarrollador > Visual Basic para abrir la ventana «Microsoft Visual Basic para Aplicaciones». Elija Insertar > Módulo y pegue el siguiente código:

Sub BatchUpdateHyperlinkDisplayText()
    Dim ws As Worksheet
    Dim hl As Hyperlink
    Dim newText As String
    Dim answer As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    newText = Application.InputBox("Enter the new display text for all hyperlinks:", xTitleId, Type:=2)
    
    If newText = "" Then
        MsgBox "No text provided, macro stopped.", vbInformation
        Exit Sub
    End If
    
    answer = MsgBox("Are you sure you want to update ALL hyperlink display texts on this sheet?", vbYesNo + vbQuestion, "Confirm Batch Update")
    
    If answer = vbNo Then
        Exit Sub
    End If
    
    For Each hl In ws.Hyperlinks
        hl.TextToDisplay = newText
    Next hl
    
    MsgBox "All hyperlink display text has been updated.", vbInformation
End Sub

2. Para ejecutar la macro, haga clic en el botón Botón Ejecutar o pulse F5 mientras esté en la ventana del código. Aparecerá un cuadro de diálogo para que introduzca el nuevo texto Mostrar; confírmelo y el procedimiento actualizará todos los hipervínculos de la hoja de cálculo activa.

Esta macro recorre todos los hipervínculos de la hoja de cálculo, por lo que funciona incluso si los enlaces están dispersos en distintos rangos.

Consejos para solucionar problemas:

  • Si algunos hipervínculos no se actualizan, asegúrese de que sean realmente hipervínculos de Excel (y no simplemente texto con apariencia de enlace).
  • La operación no se puede deshacer una vez ejecutada; le recomendamos copiar su hoja de cálculo antes de realizar cambios masivos.
  • Si tiene hipervínculos en objetos (como botones o formas), el código VBA anterior no los actualizará; solo afecta a los hipervínculos ubicados en celdas.

Renombrar varios hipervínculos a la vez en Excel mejora la claridad del documento y facilita la navegación, especialmente al gestionar grandes conjuntos de referencias. Cada método descrito ofrece ventajas únicas: las fórmulas y funciones integradas permiten ediciones rápidas, KUTOOLS AI proporciona una automatización sencilla, VBA posibilita una personalización avanzada y Power Query ofrece control sobre transformaciones complejas por lotes. Elija el enfoque que mejor se adapte a su flujo de trabajo y al nivel de complejidad requerido. Para obtener más ayuda, consulte nuevamente el formato de celda y realice siempre una copia de seguridad de los datos importantes antes de realizar operaciones masivas.


Descargar archivo de ejemplo

Haga clic para descargar el archivo de ejemplo


Otras operaciones (artículos) relacionadas con hipervínculos

Crear rápidamente un hipervínculo a una hoja de cálculo específica en otro libro
En Excel, puede crear un hipervínculo a una dirección web para abrir el sitio con un solo clic, pero ¿ha intentado alguna vez enlazar directamente a una hoja de cálculo concreta dentro de otro libro? En este artículo encontrará la solución.

Crear un hipervínculo a un gráfico en Excel
En Excel, crear un hipervínculo es sencillo para la mayoría de los usuarios, pero ¿ha intentado alguna vez vincular directamente un valor a un gráfico en otra hoja? Aunque no existe una forma directa de crear un hipervínculo a un gráfico, en este artículo le mostramos una solución ingeniosa para lograrlo.

Evite o desactive los hipervínculos automáticos en Excel
Como bien sabe, Excel crea automáticamente hipervínculos interactivos al introducir direcciones web en las celdas. Aunque útil en ocasiones, esta función puede resultar molesta. En este artículo le ofrecemos algunos trucos rápidos para evitar los hipervínculos automáticos en Excel.

Convertir varias direcciones de correo electrónico en hipervínculos en Excel
Si tiene una lista de direcciones de correo electrónico en texto plano en una hoja de cálculo y desea convertirlas en hipervínculos que le permitan enviar correos electrónicos con solo hacer clic, podría hacerlo manualmente. Sin embargo, este método resultaría tedioso si necesita convertir muchas direcciones. En este artículo le explico algunos trucos útiles para realizar esta tarea.


  • Super Barra de fórmulas (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (lea y edite cómodamente un gran número de celdas); Pegar en Rango de filtro...
  • Fusionar celdas, filas o columnas manteniendo los datos; dividir el contenido de las celdas; combinar filas duplicadas y sumar o calcular el promedio...; evitar entradas duplicadas en celdas; comparar rangos...
  • Seleccionar filas duplicadas o únicas;Seleccionar filas en blanco (todas las celdas vacías);Búsqueda avanzada y búsqueda difusa en varios libros de trabajo; selección aleatoria…
  • Copia celdas exactamente sin que cambien las referencias de las fórmulas; crea referencias automáticamente en varias hojas; inserta viñetas, casillas de verificación y mucho más...
  • Favoritas e inserción rápida de fórmulas, rangos, gráficos e imágenes; cifrado de celdas con contraseña; creación de listas de correo y envío de correos electrónicos…
  • Extraer texto, agregar texto, eliminar caracteres en una posición, eliminar espacios; crear e imprimir estadísticas de la página de datos; convertir entre contenido de celdas y comentarios...
  • Super Filtro (guarde y aplique esquemas de filtro en otras hojas); Clasificación avanzada por mes, semana, día, frecuencia y más; Filtro especial por negrita, cursiva…
  • Combina libros y hojas de trabajo; combina tablas basadas en una columna clave; divide datos en varias hojas; conversión masiva de archivos XLS, XLSX y PDF...
  • Agrupación en Tabla Dinámica por número de semana, día de la semana y más…Mostrar celdas desbloqueadas y bloquear la selección con colores diferenciados;Resaltar celdas que contienen fórmulas o nombres
kte tab 201905
  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y ahorre cientos de clics del ratón cada día!
officetab bottom