OVH Cloud OVH Cloud

adresse de la dernière saisie ?

1 réponse
Avatar
Michel PICHOU
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 j’ai 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 l’enchaî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 n’importe quelle autre cellule.
- Cliquer la case à cocher verte, à gauche de la barre de formules.
Donc la sélection peut aller n’importe 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.
J’espère que le problème est simple pour les amis.
Merci d’avance - chaleureusement.

1 réponse

Avatar
AV
Regarde le fil du 23/10/04 17:08
"Cellule active précédente"

AV