Y a t-il un moyen pour exécuter une macro automatiquement après avoir changé une valeur d'une cellule?
Merci
Publicité
Posté le 07-09-2005 à 17:30:30
galopin01
Posté le 07-09-2005 à 17:38:03
bonjour,
macro à coller dans le module de la feuille concernée :
(Clic droit sur onglet : Visualiser le code)
Code :
Private Sub Worksheet_Change(ByVal Target As Range)
MsgBox "vous avez modifié la cellule " & Target.Address
End Sub
Ok ?
---------------
roger
olivthill
Posté le 07-09-2005 à 17:39:46
Ou bien ceci :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If (Target.Column = 2 And Target.Row = 4) Then
' Changement sur la cellule B4
Call ma_macro_vba
End If
End Sub
Sub ma_macro_vba()
MsgBox ("Coucou !" )
End Sub
galopin01
Posté le 08-09-2005 à 06:45:35
bonjour,
Worksheet_SelectionChange ne réagit pas au changement de valeur mais au déplacement sur une cellule.
A+