Bonjour chers amis musclés (au moins dans la tête !)
Dans le code Evenement Change ci-après
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 6 Then
.....
.....
Colone du changement ?
Le changement (par saisie) peut intervenir dans différentes cellules de
la ligne 6.
Pour continuer décrire ce code jai besoin de connaître DANS QUELLE
COLONNE LE CHANGEMENT A EU LIEU ?, mais je ne sais comment faire.
Quand on valide par « Entrée », la sélection restant dans la même
colonne, il suffit décrire :
Colonne = Activecell.Column
Le problème vient de ce que les utilisateurs, selon leurs habitudes, et
selon lenchaînement des saisies, peuvent les valider de trois autres
manières :
- Taper une flèche (la sélection passe à droite, ou à gauche, ou ne
change pas de colonne).
- Cliquer dans nimporte quelle autre cellule.
- Cliquer la case à cocher verte, à gauche de la barre de formules.
Donc la sélection peut aller nimporte où selon le mode de validation,
et je répète ma question qui est de savoir DANS QUELLE COLONNE LA SAISIE
A EU LIEU ?
Merci à celui ou celle bien inspiré(e) qui me délivrera de mon soucis.
Jespère que le problème est simple pour les amis.
Merci davance - chaleureusement.