Excel affecter macro a cellule

Résolu
marrrrrr -  
aquarelle Messages postés 7435 Statut Modérateur -
Bonjour a tous,

une nouvelle fois je sollicite votre aide =) Je vous explique mon probleme.
Jai une macro et je veux quelle fonctionne seulement lorsqu'on rempli une des cellules K4, K5 ou K6 de ma feuille "Inputs"

J'ai donc le code suivant

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$K$4" Then
Call start.start
End If
If Target.Address = "$K$5" Then
Call start.start
End If
If Target.Address = "$K$6" Then
Call start.start
End If
End Sub

Le probleme est que je voudrais que la macro ne se lance que lorsque je rempli une de ces cellules mais pas quand j'en efface le contenu...

Je compte sur vos lumiere, c'est un petit peu urgent :S

Cordialement

Marie



1 réponse

marrrrrr
 
c'est bon jai reussi merci qd meme

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$K$4" Then
If Cells(4, 11) <> "" Then
Call start.start
End If
End If
If Target.Address = "$K$5" Then
If Cells(5, 11) <> "" Then
Call start.start
End If
End If
If Target.Address = "$K$6" Then
If Cells(6, 11) <> "" Then
Call start.start
End If
End If
End Sub
3
aquarelle Messages postés 7435 Statut Modérateur 1 304
 
Salut,

Surtout, merci à toi, pour nous avoir rapporté la solution que tu as trouvée toi même.
Peu, le font !

Bonne fin de journée
0