OVH Cloud OVH Cloud

Reference

2 réponses
Avatar
Jean-Marc Dondez
Comment puis-je obtenir la référence d'une cellule active et l'afficher dans
une autre cellule?
Merci pour votre aide

2 réponses

Avatar
AV
Comment puis-je obtenir la référence d'une cellule active et l'afficher dans
une autre cellule?


Sub zzzz()
[A1] = ActiveCell.Address
End Sub

AV

Avatar
LeSteph
Bonjour,

"Jean-Marc Dondez" a écrit dans le message de
news:4103ce96$0$32173$
Comment puis-je obtenir la référence d'une cellule active et l'afficher
dans..


Si c'est en vba, dans l'exécution d'une procédure tu peux appeler la
référence
Activecell.address
cela renvoie l'adresse sous forme de chaîne de caractère de la cellule
active.
Tu peux aussi la placer dans une cellule [b1]¬tivecell.address


Si tu veux avoir ce résultat en permanence dans une cellule
tu peux le mettre dans une private sub liée à un évennement de la feuille.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[b1] = ActiveCell.Address
End Sub


Si ce n'est pas cela la question:
Il ya une seule cellule active à la fois dans la feuille active .
C'est normalement la cellule de référence en haut et gauche de la plage
sélectionnée.
Une formule dans une cellule peut faire référence à une autre cellule (même
si elle n'est pas la cellule active)
mais la cellule affichera la valeur résultant de la formule.
Pour voir les formules dans les cellules à la place des valeurs : outils
options affichage formules

LeSteph