Macro pour #valeur!

  • Initiateur de la discussion Moana
  • Date de début
M

Moana

Guest
Bonjour

Je cherche une macro pour faire disparaître #valeur!, mais qui ne supprime pas les formules dans les cellules. Quelqu'un aurait une idée

Merci

Moana
 
J

Jean-Marie

Guest
Bonjour, Moana

Si tu ne veux pas voir #valeur! dans les cellules, il n'y a que deux moyens.
Ajouter en début de fonction une condition de détection d'erreur, ou de comprend d'où vient l'erreur pour en supprimer la cause.

Par exemple dan la cellule A1, j'ai une formule =B2+1
Dans B2 j'ai une valeur aphabétique. Normal le message #valeur! sera affiché.

Avec la condition de détection d'erreur la formule dans A1 sera =si(esterreur(B2+1)=vrai;"";B2+1)

Avec une recherche d'où vient l'erreur
=si(estnum(A1)=vrai;B2+1;"B2 ne peut contenir qu'une valeur numérique")
ou forcer l'utilisateur à mettre dans B2 une valeur numérique, en allant dans le menu donnée/validation.

Bonne après-midi

@+Jean-Marie
 

Discussions similaires

Réponses
4
Affichages
183
Réponses
4
Affichages
289

Statistiques des forums

Discussions
312 109
Messages
2 085 384
Membres
102 878
dernier inscrit
asmaa