Angele
Oui, simple
Tu met ton code dans une 'Private sub Worksheet_Activate '
Apres avoir selectionner sous VBA , dans la fenetre 'PROJET' , la feuille ou tu veux voir ta routine s'activer
Tu as la fenetre ou tu dois ecrire ton CODE , tu as une fenetre en haut avec 'GENERAL', clique a droite pour changer en 'WORKSHEET' , puis fenetre a cote, clique et selectionne ' ACTIVATE'
Tu verras s'inscrire automatiquement le SQUELETTE de la routine
tu n'as plus qu'a inserer ton code dedans
Exemple foctionnement : Pour activer macro en 'Feuill1' , place toi en 'Feuill2' , puis revient en 'Feuill1', la macro s'execute
Hervé