Hello,
J'ai une fonction qui prend en paramètre un 'Range'.
Je souhaite convertir ce 'Range' en 'Cell' (je veux récupérer l'indice colonne et l'indice ligne
Merci pour vos infos
Hello,
J'ai une fonction qui prend en paramètre un 'Range'.
Je souhaite convertir ce 'Range' en 'Cell' (je veux récupérer l'indice colonne et l'indice ligne
Merci pour vos infos
Bonjour,
Je ne comprend pas la question, tu pourrais essayer d'exposer ton problème différement ?
J'ai trouvé youpi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'Récupération de la cellule saisie iColCour = Target.Cells.Column iLigCour = Target.Cells.Row
Pour info, la "cellule saisie" est l'objet Target.
Tu peux le manipuler sans avoir besoin de ses coordonnées.
Si tu tiens à connaître son adresse:
Ah oui, petite correction à ton code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part MsgBox Target.Address
est suffisant, pas besoin de .Cells.
Code : Sélectionner tout - Visualiser dans une fenêtre à part iColCour = Target.Column
N'oubliez pas de cliquer surquand vous avez obtenu ou trouvé vous-même la réponse à votre question.
Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
Pensez aussi à voter pour les réponses qui vous ont aidés.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
Partager