• Initiateur de la discussion Initiateur de la discussion koyot3
  • 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 !

K

koyot3

Guest
Salut a tous !!

Bon voici mon probleme : j'ai une macro de mise à jour et je voudrais qu'elle s'éxécute automatiquement dès que je touche une cellule dans une plage de données définie....

quelqu'un aurait-il une idée ???
merci d'avance en tout cas !!

johan
 
Re : Macro automatique

bonjour koyot3

Et bienvenue sur XLD

une macro de ce genre devrait faire l'affaire ( la plage ici est A1:A10 , la macro a lancer mamacro)

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set isect = Application.Intersect(Target, Range("A1:A10"))
If Not isect Is Nothing Then
   Call mamacro
End If
End Sub
 
Re : Macro automatique

il faut l'inscrire ou cette macro ????
j'ai essayé dans Worksheet mais ca ne marche pas ...
j'ai essayé de le mettre dans la page de l'onglet, mais ca fait planter excel ....
 
Dernière modification par un modérateur:
Re : Macro automatique

merci !
c'est bien ce que j'avais ...
mais je dois avoir un soucis, quand je lance ma macro manuellement, tout se passe bien, mais dès que je la met en automatique, on a l'impression que ca boucle à l'infini....

😕
edit : autant pour moi, yavais un Selection qui trainait ...

encore merci pierrejean !
 
Dernière modification par un modérateur:
- 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
4
Affichages
229
Réponses
10
Affichages
1 K
Retour