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
Set x = Sheets("FeuilleX")
j'ai l'impression que ces types ne sont pas supportés

D'autre part j'utilise comme beaucoup des variables de type
que je redéfini dans chaque macro.

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