erreur dans macro sur #valeur!

  • Initiateur de la discussion Initiateur de la discussion stephane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

stephane

Guest
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.
 
Salut stéphane

Je met parfois en début de macro :

On Error resume Next

c'est-à-dire que si la macro rencontre une erreur elle passe outre et effectue la ligne de commande suivante. Dans ton cas, cela peut fonctionner.

A plus
Baroude
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour