Bonjour,

J'ai besoin d'aide je crois que je deviens fou.
Je fais un calcul dans une case excel tout se passe bien, il me donne le bon résultat.
Je fais le MEME calcul dans une maccro et là c'est le drame
la formule dans excel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
=1-(var1="")+1-(var2="")+1-(var3="")+1
et le code vba:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
test = 1 - (var1= "") + 1 - (var2= "") + 1 - (var3= "") + 1
MsgBox (test)
petite précision au cas où, les cellules où sont les valeurs des variables sont nommées et c'est le nom que j'utilise dans les calculs

Suivant que mes variables soit vide ou pas j'obtient un résultat entre 5 et 7 ...
Si quelqu'un comprend la logique je veux bien une explication

Merci d'avance