Bonjour,

j'essaye d'avoir une variable qui contient une chaine de caractere (le nom d'un onglet) qui servirait pour plusieurs macros différentes

j'ai donc mit en haut de module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public Fournisseur As String
et dans la premiere des macros, j'ai mit ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fournisseur = InputBox("Nom de l'onglet ?")
mais ce qui me chagrine, c'est que ca marche par intermitence seulement

J'utilise ma macro 1, j'indique le nom de l'onglet dans la fenetre qui pop, je lance ma macro 2, ca fonctionne, il se rappelle de la valeur de la variable.
Et puis je lance ma macro 3 a répétition (je travaille dessus et donc je modifie un truc et puis je teste) et a un moment, ca se met a planter parce qu'il a oublié la valeur de ma variable

Qu'est-ce que je fais qui peut occassionner cette perte de la valeur dema variable?
Est-ce qu'il y aurait quelque chose a faire pour éviter ca?