Bonjour,
je débute en VB, et je dois créer des macros sous excel.
J'ai bien créé ma fonction, mais j'aimerai réaliser un test (tout bête?) sur une valeur passée en paramètre à ma fonction.
Cette valeur est un entier. Je voudrais simplement retourné une erreur si cette valeur n'est pas initialisée (null, ou vide).
Mais ceci ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if mavariable = "" Then MsgBox("Erreur...") End Ifj'ai même essayé un empty même résultat... Or lorsque je teste avec une variable donnée là je passe bien dans ma condition
En résumé que dois je mettre après le signe égal lorsque la variable n'est pas initialisée???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 'mavariable=5 if mavariable = "5" Then MsgBox("Erreur...") End If
Merci pour vos réponses.
Partager