Bonjour Nicole, tous
Si ça ne pose pas de problème pour leur exécution, mets tes macro dans les feuilles (Feuil1 à n dans l'explorateur d'objets de VB) au lieu de modules.
Les macros seront copiées avec les feuilles.
Pour les UserForms, utilise la solution de Dan.
Bon courage.
Abel