Se connecter avec
S'enregistrer | Connectez-vous

ou mettre le nom de la macro à lancer suite à une condition

Dernière réponse : dans Programmation

Bonjour,

je consultais les réponses du forum et je pensais avoir trouvé la réponse à ma question soit pouvoir démarrer uune macro si une condition est remplie.

je ne parviens pas a faire fonctionner le morceau de macro que j'ai récupérée et collée. Il me semble que mon problème vient du fait que je ne sais pas ou mettre le nom de la macro à lancer admettons que celle-ci se nome "complette" auriez vous l'amabilité de bien vouloir la placer exactement ou elle doit l'être dans la macro ci-dessous ( est-ce a la place de 'lance ta macro ou de 'NomMacroALancer ) bref merci d'avance

'Soit la cellule "A1" est modifiée par Saisie (ou par Macro)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Me.Range("A1" ) <> 0 Then
'Lance ta macro :
'NomMacroALancer
End If
End If
End Sub



'Soit la cellule "A1" est modifiée par Formule
Private Sub Worksheet_Calculate()
If Me.Range("A1" ) <> 0 Then
'Lance ta macro :
'NomMacroALancer
End If
End Sub
Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte