Macro débutant (bug d'excel?)

Bonjour à tous,

Encore une fois je m'en remets à vos mains expertes afin de m'aider à régler mes dilemmes d'excel.

Je dois faire un exercice utilisant à la fois les select cases, ainsi que l'inputbox et la MsgBox.

Mais lorsque j'essaye de rentrer du code j'ai droit à un message d'erreur venu à priori de nulle part.

Je tape:

Sub exercise2()

Dim grade as Integer = Nothing

Puis dès que je finis de taper ça, j'ai droit à un message d'erreur ( "Erreur de compilation : Attendu: Fin d'instruction") avec mon signe = qui est surligné en bleu.

J'ai le droit au même type d'erreur quand je tape des commandes du genre Console.Writeline alors que je suis en train de regarder un tutoriel youtube où ça marche parfaitement (j'ai bien fait en sorte de copier la formule à l'identique....).

Voici en pièce jointe le fichier excel, ma question concerne l'exercice 2.

Merci infiniment de votre aide, je suis dessus depuis toute la matinée à essayer de comprendre ce qui cloche.

5exercice-vba.xlsm (100.54 Ko)

Bonjour

Dim grade as Integer = Nothing

Curieux !!

Mets simplement

Dim grade as Integer

Bien sûr, pour le système US définis

Dim gradeUS as string

Ah, impeccable merci!

Rechercher des sujets similaires à "macro debutant bug"