lancement automatique de macro

M

metru

Guest
Salut à tout le forum.
Vous m'avez bien aidé précedemment à lancer une macro si j'activais une cellule dans une certaine colonne. Toujours dans le même tableau, peut on avoir en même temps, la même condition pour une autre colonne, sachant qu'à ce moment là, l'autre condition ne peut se réaliser, c'est à dire que c'est forcément l'une ou l'autre. Merci d'avance
 

Hervé

XLDnaute Barbatruc
Bonsoir metru, le forum, tonton ernest

Peut etre pourrais-tu essayer ceci :


Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'ce type de procédure utilise un select case

'c'est à dire que suivant le numéro de la colonne choisi on renvoi un ordre

'ici, on test le numéro de la colonne cliqué
'target=cellule active
'.column =le numéro de sa colonne

Select Case Target.Column
       
'si le numéro de la colonne est 3, on renvoi le message pour la colonne C
       
Case 3: MsgBox 'vous avez cliqué en colonne C'
       
'si le numéro est 5, on renvoi l'autre message
       
Case 5: MsgBox 'vous avez cliqué en colonne E'
'fin du select case
End Select
End Sub

salut
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 963
Messages
2 093 996
Membres
105 906
dernier inscrit
aifa