XL 2016 Nettoyer le gestionnaire de Noms

KTM

XLDnaute Impliqué
Bonjour chers tous
Le gestionnaire de Noms dans mon classeur est bourré de noms inutiles ou vides.
Je voudrais une macro qui va nettoyer tous les noms sauf les noms "liste1"; "typpi";"Mois"

Par ailleurs je voudrais savoir si ce bourrage du gestionnaire de Noms aurait un impact sur le bon fonctionnement du fichier.
Merci...
 

JM27

XLDnaute Barbatruc
bonjour
noms en défaut
VB:
' Supprimer les noms en défaut
Sub sup_nom2()
Dim Nms As Name
For Each Nms In Names
    If Nms.RefersTo Like "*REF!*" Then Nms.Delete
Next
End Sub

supprimer tout les noms
Code:
' Comment supprimer les noms d'une feuille
Sub SupprimerLesNoms()
Dim I As Integer
    On Error Resume Next
    I = MsgBox("Attention ce code supprime les plages nommées, pas de retour possible!" & Chr(10) & "Voulez vous continuer?", vbYesNo, "Attention à la macro")
    If I = 6 Then
        For I = 1 To ActiveWorkbook.Names.Count
            ActiveWorkbook.Names(I).Delete
        Next I
    End If
End Sub

il ne te reste plus qu'a adapter pour exclure les noms que tu ne souhaites pas effacer
 

KTM

XLDnaute Impliqué
bonjour
noms en défaut
VB:
' Supprimer les noms en défaut
Sub sup_nom2()
Dim Nms As Name
For Each Nms In Names
    If Nms.RefersTo Like "*REF!*" Then Nms.Delete
Next
End Sub

supprimer tout les noms
Code:
' Comment supprimer les noms d'une feuille
Sub SupprimerLesNoms()
Dim I As Integer
    On Error Resume Next
    I = MsgBox("Attention ce code supprime les plages nommées, pas de retour possible!" & Chr(10) & "Voulez vous continuer?", vbYesNo, "Attention à la macro")
    If I = 6 Then
        For I = 1 To ActiveWorkbook.Names.Count
            ActiveWorkbook.Names(I).Delete
        Next I
    End If
End Sub

il ne te reste plus qu'a adapter pour exclure les noms que tu ne souhaites pas effacer
Merci
Mais il existe aussi des nom sans REF!
Je veux tout nettoyer sauf les 3 cités.
Merci...
 

patricktoulon

XLDnaute Barbatruc
re
oui bien sur @job75 ,pardon au demandeur si c'est pas trop tard
diabolo.gif
 

Discussions similaires

Réponses
12
Affichages
451
Réponses
4
Affichages
330

Statistiques des forums

Discussions
312 215
Messages
2 086 332
Membres
103 188
dernier inscrit
evebar