Bonjour,
Personnellement, je ne sais pas si c'est le plus optimisé, mais je fonctionne comme ça :
Code de tout ce qui se trouve sur un userform => dans le userform (après si tu as besoin de macro qui te servent déjà ailleurs et qui sont dans un module, rien n'empeche de les appeller depuis le code de l'userform, un peu comme fait paritec, c'est ptet pas le plus optimisé, mais ca evite d'avoir plusieurs fois le même code dans un fichier)
Code devant être appellé de différents endroits => module
Code appellé par une feuille et qui ne concerne que cette feuille => sur cette feuille
Code du classeur => ThisWorkbook (normal ^^)
C'est beaucoup plus facile comme ça de s'y retrouver sur un gros fichier avec plusieurs pages de codes.
Cordialement,
PS :
@ Paritec, merci pour le mail