Exécuter une macro au changement du contenu d'une cellule sous excel

Exécuter une macro au changement du contenu d'une cellule sous excel - VB/VBA/VBS - Programmation

Marsh Posté le 12-04-2014 à 19:13:22    

Bonjour,
 
je voudrais exécuter une macro quand je suis entrain de  changer le contenu d'une cellule bien précise,l’événement Worksheet_Change exécute la macro une fois je quitte la cellule.
 
Exemple :

Code :
  1. Private Sub Worksheet_Change(ByVal Target As Range)     
  2. Dim t As String   
  3. If Target.Address = "$A$1" Then
  4. t = ActiveSheet.Range("A1" ).Value
  5. End If
  6. End Sub


 
Merci pour votre aide  :)

Reply

Marsh Posté le 12-04-2014 à 19:13:22   

Reply

Marsh Posté le 13-04-2014 à 10:30:19    

 
           Bonjour, bonjour,
 
           « en train de changer le contenu d'une cellule » : impossible !
           Suffit de consulter la liste des évènements de feuilles de calculs …
 
           Soit avant modification via l'évènement  Worksheet_SelectionChange
           soit après modification via l'évènement  Worksheet_Change  …
 

Reply

Marsh Posté le 14-04-2014 à 10:48:14    

merci pour ton retour  :)


Message édité par simo01 le 14-04-2014 à 10:48:50
Reply

Marsh Posté le 14-04-2014 à 10:53:08    

 
           Il y a aussi l'évènement de l'entrée dans une cellule via le double clic :  Worksheet_BeforeDoubleClick  …
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed