Macro dans Office Excel

Résolu/Fermé
Lequestionneur Messages postés 78 Date d'inscription dimanche 22 février 2009 Statut Membre Dernière intervention 2 mars 2010 - 25 janv. 2010 à 19:26
Lequestionneur Messages postés 78 Date d'inscription dimanche 22 février 2009 Statut Membre Dernière intervention 2 mars 2010 - 25 janv. 2010 à 20:08
Bonjour,

Je débute en macro et j'ai besoin de savoir un ou deux trucs...
J'ai une macro, nommée macro1 et je voudrais qu'elle s'exécute quand une valeur est changée dans la colonne G de la feuille Journal. J'aimerais savoir comment faire ça...
Il me semble que je dois mettre un truc comme ça:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Macro1
End Sub

dans VBA, dans le code de la feuille Journal, dans le menu déroulant "Worksheet" puis "selectionchange"

Je sais que je dois définir à quelque part que c'est de la colonne G qu'il s'agit, mais je ne sais pas ou...



Merci bien

A voir également:

2 réponses

Lequestionneur
25 janv. 2010 à 20:00
C'est bon
0
Lequestionneur Messages postés 78 Date d'inscription dimanche 22 février 2009 Statut Membre Dernière intervention 2 mars 2010 5
25 janv. 2010 à 20:08
Pour ceux que cela intéresserait:

Dans le code, dans worksheet, mais dans Change, puis, dans le truc, simplement:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("g:g"), Target) Is Nothing Then
Macro1
End If

End Sub

Voilà, merci
0