CharlotteG
XLDnaute Nouveau
Bonjour à tous,
Je suis vraiment novice en macro, alors merci d'avance à toute personne qui pourra m'éclairer !!
Je cherche à créer une fonction pour tester si un nom de plage existe. J'utiliserai ensuite cette fonction pour voir si le code existe : si c'est le cas il faudra le supprimer, s'il n'existe pas tout va bien et on ne fait rien.
Pour l'instant, j'ai :
Function NomExiste(nom As name) As Boolean
On Error Resume Next
NomExiste = Not (ActiveWorkbook.Names(nom.name) Is Nothing)
End Function
Sub MonTestDelaNomExiste()
If NomExiste(liste) Then
ActiveWorkbook.Names("liste").Delete
End If
Exit Sub
Un grand merci à celui ou celle qui pourra m'aider très bonne journée à tous
Je suis vraiment novice en macro, alors merci d'avance à toute personne qui pourra m'éclairer !!
Je cherche à créer une fonction pour tester si un nom de plage existe. J'utiliserai ensuite cette fonction pour voir si le code existe : si c'est le cas il faudra le supprimer, s'il n'existe pas tout va bien et on ne fait rien.
Pour l'instant, j'ai :
Function NomExiste(nom As name) As Boolean
On Error Resume Next
NomExiste = Not (ActiveWorkbook.Names(nom.name) Is Nothing)
End Function
Sub MonTestDelaNomExiste()
If NomExiste(liste) Then
ActiveWorkbook.Names("liste").Delete
End If
Exit Sub
Un grand merci à celui ou celle qui pourra m'aider très bonne journée à tous