Identifier le nom d'une cellule en vba
Résolu
JcBri
Messages postés
12
Statut
Membre
-
JcBri Messages postés 12 Statut Membre -
JcBri Messages postés 12 Statut Membre -
Bonjour,
J'ai une erreur d'exécution 1004 lorsque je teste le nom d'une cellule et que celle-ci n'a pas de nom:
Exemple:
If Range("A1").Name.Name = "toto" Then
End If
Merci de votre aide.
J'ai une erreur d'exécution 1004 lorsque je teste le nom d'une cellule et que celle-ci n'a pas de nom:
Exemple:
If Range("A1").Name.Name = "toto" Then
End If
Merci de votre aide.
2 réponses
-
Bonjour,
Faire un traitement d'erreur :Sub test() On Error GoTo erreur: If Range("A1").Name.Name = "toto" Then On Error GoTo 0 ' rétablir la gestion des erreurs ' suite du code End If erreur: MsgBox "Erreur n°" & Err End Sub
C'est un exemple. Il y a de multiples façon de traiter les erreurs en fonction du besoin.
Mais le mieux est de traiter en amont pour ne pas avoir cette erreur.
Est-ce bien normal qu'une cellule sensée être nommée ne le soit plus ?
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci -
Hello,
Déjà merci pour ton aide, en fait je veux tester si une cellule est nommée ou pas et si oui m'assurer que j'adresse la bonne cellule. Ce qui me pose problème c'est dans le cas où la cellule n'a pas de nom, là j'ai ce message d'erreur que je voudrais zapper.
cdt
jc