¿Cómo romper todos los vínculos externos en Excel?
Cuando usamos un libro de Excel, a veces podemos crear algunos vínculos externos a otros libros de trabajo para obtener datos con algún propósito. Pero, ¿cómo podrías romper todos los vínculos de una vez sin tener que hacerlo uno por uno?
Romper todos los vínculos externos con código VBA
Romper todos / rotos / vínculos externos especificados con Kutools para Excel
Romper todos los vínculos externos con código VBA
Si deseas romper todos los vínculos externos, tanto los correctos como los erróneos, el siguiente código VBA puede ayudarte a romperlos todos.
1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.
Sub BreakLinks()
'Updateby20140318
Dim wb As Workbook
Set wb = Application.ActiveWorkbook
If Not IsEmpty(wb.LinkSources(xlExcelLinks)) Then
For Each link In wb.LinkSources(xlExcelLinks)
wb.BreakLink link, xlLinkTypeExcelLinks
Next link
End If
End Sub
3. Luego presiona la tecla F5 para ejecutar el código, y todos los vínculos externos en todo el libro de trabajo habrán sido rotos.
Romper todos / rotos / vínculos externos especificados con Kutools para Excel
El código VBA anterior te obliga a romper todos los vínculos en todo el libro de trabajo, pero si solo necesitas romper algunos vínculos específicos, como los vínculos rotos, en este caso, el código VBA no funcionará.
Con la función Buscar y Romper Enlaces Rotos de Kutools para Excel, puedes romper todos los vínculos, los vínculos rotos, los vínculos correctos y los vínculos de origen de vínculo especificados.
Kutools para Excel incluye más de 300 herramientas útiles para Excel. Prueba gratis sin limitaciones durante 30 días. Consíguelo Ahora
Después de instalar Kutools para Excel, procede de la siguiente manera:
1. Haz clic en Kutools > Vínculo > Buscar y Romper Enlaces Rotos, ver captura de pantalla:
2. En el cuadro de diálogo Buscar y Romper Enlaces Rotos, todos los vínculos externos en la hoja de cálculo activa están listados en el cuadro de lista. Puedes elegir el tipo de vínculo que deseas romper desde la lista desplegable Filtro. Ver capturas de pantalla:
![]() |
![]() |
![]() |
3. En este caso, elijo Todos los vínculos rotos, y solo los vínculos rotos han sido listados en el cuadro de lista, ver captura de pantalla:
4. Luego haz clic en el botón Romper vínculo, todos los vínculos rotos serán seleccionados y eliminados de la hoja de cálculo activa.
Nota: Si la opción Activar celda está marcada, cuando hagas clic en el vínculo en la lista, buscará y navegará a la celda específica que contiene el vínculo en la hoja de cálculo.
Haz clic aquí para saber más sobre la función Buscar y Romper Enlaces Rotos.
Artículo relacionado:
¿Cómo encontrar y listar todos los vínculos (referencias externas) en Excel?
Las mejores herramientas de productividad para Office
Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...
Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo
- 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 vez de en nuevas ventanas.
- ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!