Saludos,
Tengo la siguiente rutina con la que borro todos los nombres de celda en un
libro y tengo dos preguntas:
1ª ¿Como podria borrar los nombres de solo una hoja cualquiera?
2ª Ya que el libro tiene más de 1500 nombres, y con esta rutina el proceso
se alarga en exceso, no existe alguna otra forma de mejorar el tiempo de
ejecución.
Sub borrar_Nombres()
Dim nombCelda As Name
Dim n As Integer
'Recorrer el conjunto de objetos Names y eliminar
For Each nombCelda In ActiveWorkbook.Names
n = n + 1
nombCelda.Delete
Next
End Sub
Leer las respuestas