Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

exécution automatique d'une macro

  • Initiateur de la discussion Initiateur de la discussion Lucas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Lucas

Guest
Salut !

Bon ma question va peut être vous paraître triviale mais je débute 🙂

Je cherche à lancer ma macro lorsque qqchose est saisi dans une case... J'ai essayé avec un "Worksheet_Change" mais ça donne pas grand chose. Je ne vois pas comment faire pour que mon programme "surveille" en permanence ce qui se passe et lance automatiquement ma macro lors d'un changement dans une case...

Help !

Merci d'avance
 
salut

cela devrais te convenir

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$a$1" Then macro1
End Sub

pour case a1 , le mettre dans la feuille que tu désire.

a+
 
Merci pour ton aide Steve mais ça marche pas ;-(

Voilà ce que j'insère dans Visual :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$a$1" Then MsgBox OK!
End Sub

Normalement ça devrait marcher...
Je retourne dans Excel et je rempli ma cellule A1, rien ne se passe...

Je comprends pas...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
432
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…