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

¿Cómo eliminar rápidamente todos los rangos con nombre en Excel?

AutorXiaoyang Fecha de modificación

Al trabajar en Excel, los rangos con nombre se utilizan comúnmente para simplificar las referencias en fórmulas, facilitar la navegación y hacer su libro más legible. Sin embargo, a medida que su proyecto evoluciona, puede acumular una gran cantidad de rangos con nombre que ya no necesita, lo que podría causar confusión o desorden en su libro. En este escenario, quizá desee eliminar todos los rangos con nombre de una sola vez en lugar de hacerlo uno por uno manualmente. A continuación, veremos métodos eficaces para lograrlo de forma eficiente en Excel.


Elimine todos los rangos con nombre accediendo a Administrador de nombres

El Administrador de nombres es una herramienta integrada en Excel diseñada específicamente para gestionar rangos con nombre. Desde este cuadro de diálogo, puede crear, editar o eliminar fácilmente los rangos con nombre según sus necesidades. Este método resulta ideal para usuarios que se sienten cómodos con la interfaz gráfica de Excel y prefieren revisar los rangos antes de eliminarlos. Siga estas instrucciones para eliminar rápidamente varios o todos los rangos con nombre de su libro:

1. Abra el Administrador de nombres haciendo clic en Fórmulas > Administrador de nombres en la Cinta de opciones de Excel. Esto mostrará una lista de todos los rangos con nombre actualmente en su libro.
Botón Administrador de nombres en la pestaña Fórmulas de la cinta de opciones

2. En el cuadro de diálogo Administrador de nombres, puede seleccionar rangos con nombre de forma masiva. Para ello, mantenga pulsada la tecla Mayús para seleccionar una serie de nombres o use la tecla Ctrl para elegir rangos con nombre individuales según lo necesite.
Cuadro de diálogo Administrador de nombres

3. Tras realizar la selección, haga clic en el botón Eliminar situado en la parte superior del cuadro de diálogo. Excel mostrará un aviso de confirmación para asegurarse de que desea eliminar los nombres seleccionados. Dedique un momento a comprobar que no necesita ninguno de los nombres que están a punto de eliminarse.
Cuadro de diálogo de confirmación

4. Haga clic en Aceptar en el cuadro de aviso para confirmar su elección. Todos los rangos con nombre seleccionados se eliminarán inmediatamente y desaparecerán del libro de trabajo actual.

Rangos con nombreFlechaSin rangos con nombre

Aspectos a tener en cuenta:

  • Eliminar rangos con nombre utilizados en fórmulas provocará que estas devuelvan errores. Antes de eliminarlos, considere reemplazar dichos rangos con nombre por referencias de celda si las fórmulas dependen de ellos.
  • Si solo desea eliminar rangos con nombre específicos, selecciónelos individualmente en lugar de eliminarlos todos, ya que esta acción no se puede deshacer.
  • El Administrador de nombres funciona perfectamente con un número moderado de nombres. Sin embargo, si su libro contiene cientos de rangos con nombre, el proceso puede demorarse, ya que las selecciones y confirmaciones deben gestionarse manualmente.

Buscar y reemplazar todos los rangos con nombre por sus correspondientes referencias de celda en las fórmulas

La función Reemplazar Nombre de celda de Kutools para Excel ofrece una solución fiable cuando necesite actualizar las fórmulas de su libro antes de eliminar cualquier rango con nombre. Esta utilidad puede analizar un rango seleccionado, una hoja de cálculo específica o incluso todo el libro para identificar todas las fórmulas que utilizan rangos con nombre. Su función principal es sustituir automáticamente dichos rangos con nombre por sus respectivas referencias de celda, garantizando que las fórmulas sigan funcionando correctamente tras la eliminación. Esto resulta especialmente útil si su libro depende de rangos con nombre en fórmulas y desea evitar referencias rotas o errores de cálculo.

Interfaz Reemplazar nombres de rango y ejemplo de caso de uso

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora

Elimine todos los rangos con nombre mediante código VBA

Si está familiarizado con el uso de macros, emplear código VBA es una solución práctica y eficiente para eliminar automáticamente todos los rangos con nombre de un libro. Este método resulta especialmente adecuado para libros grandes con numerosos rangos con nombre o cuando necesita repetir el proceso de eliminación de forma regular en varios archivos.

1. Para comenzar, pulse ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. En el editor de VBA, haga clic en Insertar > Módulo para añadir un nuevo módulo y, a continuación, pegue el fragmento de código siguiente en la ventana del módulo.

Código VBA: Eliminar todos los rangos con nombre en Excel

Sub DeleteNames()
'Update 20140314
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
    xName.Delete
Next
End Sub

3. Para ejecutar el código, pulse F5 mientras el cursor esté dentro del módulo o haga clic en el botón Ejecutar. El código eliminará inmediatamente todos los rangos con nombre del libro de trabajo actual.

Consejos adicionales:
- Guarde siempre su libro antes de ejecutar VBA, ya que los cambios realizados por las macros no se pueden deshacer.
- Si su libro contiene hojas protegidas o si los rangos con nombre se utilizan en fórmulas, revise cuidadosamente el impacto tras la eliminación: las fórmulas que hagan referencia a nombres eliminados mostrarán errores.
- Para limitar la eliminación a los rangos con nombre de una hoja específica, puede personalizar aún más el código VBA.
- Si aparece un “error en tiempo de ejecución”, asegúrese de que las macros están habilitadas y pruebe a cerrar y volver a abrir Excel antes de ejecutar la macro de nuevo.

Ventajas e inconvenientes:
- El método VBA es muy eficiente para eliminaciones masivas y tareas repetitivas.
- A diferencia del Administrador de nombres, pierde la posibilidad de revisar y eliminar nombres de forma selectiva, a menos que modifique el código.
- Este enfoque resulta especialmente útil para usuarios avanzados o para quienes realizan tareas de limpieza en libros grandes o complejos.

Si no está familiarizado con las macros, considere visitar la página oficial de soporte de Microsoft para obtener orientación adicional sobre rangos con nombre y VBA.


Artículos relacionados:

¿Cómo ocultar o mostrar todos los rangos con nombre en Excel?

¿Cómo se enumeran los rangos con nombre en Excel?

¿Cómo crear un rango con nombre dinámico en Excel?

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


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

  • Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos