Re Zorra,
Tu pourrais t'appuyer sur l'évènement "WorkSheet_Change" de la manière suivante :
Private Sub Worksheet_Change(ByVal Target As Range)
'Vérifions que nous sommes bien dans la colonne A
If Target.Column = 1 Then
'Y-a-t-il un zéro dans la cellule ?
If Target.Text = "0" Then
MsgBox "Lancer Macro1"
ElseIf Target.Text = "1" Then
MsgBox "Prêt à lancer Macro2"
End If
End If
End Sub
Si tu as besoin du numéro de ligne, tu le trouveras dans Target.Row
A+
Horatio