Les moderateurs vont me taper sur les doigts car je me sers de ce sujet comme un petit fourre tout.
Actuellement je possede un UserForm d'un peu plus de 5 000 lignes de codes, avec une trentaine de fonction dedans. La plupart des ces fonctions agissent sur 3 memes pages.
Je commence donc chaque code par
Dim ws1 as worksheet
Set ws1 = ThisWorkbook.Worksheets("xxxxx")
'...
Je voudrais donc savoir s'il est possible de faire des variables publics (c'est bien comme ca que cela s'appelle ?) pour ne les declarer qu'une fois. Si j'ai correctement compris, on ne peut pas le faire directement sur l'UserForm, il faut passer par un module. Mais ma comprehension s'arrete la.
PS : J'ai commence le code sur VBA il y a environ 2/3 semaines, j'ai donc une connaissance tres superficielle. Mais j'aimerai etudier plus profondement ce langage. Je me sers un epu de ce sujet fourre tout car ca serait un peu idiot d'ouvrir un sujet a chaque fois :/ (a moins qu'il existe deja un sujet fourre tout, dans ce cas, desole)
PPS : Desole pour les accents...