Démarrer une macro lors d'une modification de cellule

Bonjour à tous,

Je viens de terminer un code qui commence comme ceci :

Sub mise_en_forme()
    'arrêt de la mise à jour de l'ecran pour accélérer le traitement
        Application.ScreenUpdating = False

    ' déclaration nom tableau
        tableau = ActiveSheet.ListObjects(1).name

Mon problème c'est que j'aimerais le lancer dès qu'une cellule du tableau est modifiée.

Comment puis-je faire cela ?

Merci bcp pour vos réponses.

Bonjour,

Click droit sur l'onglet de la feuille et choisir Visualiser le code.

L'éditeur visual basic est affiché.

Dans la zone de liste (Général) en haut de l'écran choisir WorkSheet

Dans la zone de liste Déclarations choisir Change

Ensuite mettre votre programme entre les deux lignes qui ont été créées.

A chaque modification du contenu d'une cellule la procédure sera déclenchée.

Merci pour la réponse

Mais j'avais essayé et ça bug dès que je change une cellule

Bizarre ça marche après un clic droit mais ni au recalcule ni à la motif.

quelqu'un sais pourquoi ?

Rechercher des sujets similaires à "demarrer macro lors modification"