Bonjour, j'ai fait une longue macro en vba dans laquelle une constante
nommée test vérifie la valeur de la cellule active et la compare avec une autre constante de valeur 0 (zero). Impératif ma macro doit s'arreter quand la celllule active est vide.
Tout marche bien, mais si ma constante rencontre une cellule contenant la fameuse #valeur! cette dernière prend comme valeur Erreur 2015 et me plante le reste de ma macro car vba ne veur pas comparer ma constante test ( dont la valeur est devenue erreur 2015, avec une autre valeur numérique).
J'ai essayé les gestions d'erreurs classique du type on error goto, du type
if err.number = 2015 then
et rien n'y fait....
Petit détail si ma #valeur! est issue d'une soustraction d'un chiffre par une cellule vide ma macro marche; par contre s'il s'agit d'une soustraction d'une lettre et d'un chiffre ça ne marche plus.
Bon courage et merci de votre aide.