Instruction Select case avec chaîne de caractère ?
Bonjour à tout le monde :)
Nouveau ici, je viens demander un peu d'aide, sachant que je suis un parfait débutant et je ne travaille pas dans le monde de l'informatique.
J'ai découvert il y a peu que, sur un logiciel utilisé au travail, je peux utiliser des VBScript. Comme je fais des tâches répétitives en ce moment, je me suis dit que c'était l'occasion de tripatouiller un peu ces scripts.
En utilisant ce bout de code :
Code:
variable = inputbox("Choix 1, 2 ou 3")
Je rentre au clavier soit "Choix 1", soit "Choix 2", soit "Choix 3" et je voudrais, avec l'instruction Select Case, réussir à comparer les chaînes de caractère (genre si variable correspond à "Choix 2" alors je fais l'instruction 2, etc.) mais j'ai un message d'erreur de syntaxe ou "d'instruction attendue" en écrivant ce qui suit :
Code:
1 2 3 4 5 6 7 8
| variable = inputbox("Choix 1, 2 ou 3")
Select Case variable
Case "Choix 1"
[mon instruction 1]
Case "Choix 2"
[mon instruction 2]
Case "Choix 3"
[mon instruction 3] |
Je me dis que c'est parce que je n'ai pas déclaré que "variable" a le type "string", mais quand j'essaye d'écrire Dim variable as String = inputbox, ça me renvoit une erreur de syntaxe.
Pourriez-vous m'aider ? Je n'arrive pas à comprendre mon erreur à partir des tutos que je trouve sur le net.