Bonjour,
je suis en train d'optimiser mes macros en essayant de factoriser et d'uniformiser mes variables, parmi mes "améliorations" je me pose qq questions :
Est-ce possible de définir dans un module en "Public" une fois pour toute dans un classeur le nom des feuilles sous la forme :
ainsi que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2x As Worksheet
j'ai l'impression que ces types ne sont pas supportés
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set x = Sheets("FeuilleX")
D'autre part j'utilise comme beaucoup des variables de type
que je redéfini dans chaque macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part i as Integer
Quels sont les risques de définir ce type de variable dans mon module "Public" (je ne suis pas sur que la valeur est remise à 0 en entrée de chaque macro)
Merci de vos éclaircissements
Partager