Bonjour,
Voici mon problème en VBA.
Je désire exécuter une action seulement si une cellule donnée est la cellule actuellement selectionnée.
Exemple:
SI "A17" est la cellule selectionnée THEN je fais cette action..
Merci d' avance pour votre aide
Bonjour,
Voici mon problème en VBA.
Je désire exécuter une action seulement si une cellule donnée est la cellule actuellement selectionnée.
Exemple:
SI "A17" est la cellule selectionnée THEN je fais cette action..
Merci d' avance pour votre aide
Bonjour artisous43,
Il faut utiliser une procédure évènementielle
et il faut à l'intérieur de cette cellule faire un test sur la Target :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Bon courage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If Target.Address = "$A$17" Then ' Ton Code End If
Salut artisous43 et bienvenue
Clic-droit sur l'onglet>>visualiser le code (ou <F11>)À chaque nouvelle sélection de la cellule A17 (seule), le code s'activera.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address(0, 0) = "A17" Then 'instruction en cas de sélection de A17 End If End Sub
A+
Merci beaucoup, c' est OK et bravo pour la réactivité....
Partager