Récupérer les références d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Troudz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Troudz

XLDnaute Occasionnel
Bonjour à tous,

Afin de faciliter l'exploitation d'une base de données, j'ai mis en place des formules personnalisées.

J'aurai voulu savoir si il était possible, lors de l'exécution de la formule, de récupérer les références de la cellule à partir de laquelle la formule est exécutée.

J'ai tenté ma chance avec Application.Caller mais ça me renvoi systématiquement une valeur nulle.

Auriez vous une idée ?

Je vous remercie par avance,

Troudz
 
Dernière édition:
Re : Récupérer les références d'une cellule

Bonjour,
teste avec Application.Caller.Address
A+

Edit
exemple :
Code:
Function CetteCellule()
CetteCellule = Application.Caller.Address
End Function
Fonctionne aussi avec
Code:
Application.ThisCell.Address
 
Dernière édition:
Re : Récupérer les références d'une cellule

Bonjour à Tous
une autre variante.
Si tu veux récupérer le nom de la feuille et l'adresse :

Code:
Sub AdressCellule2()
Sheets("Feuil1").Range("A1").Value = 1
A = [A1].Parent.Name & "!" & [A1].Address(external:=False)
MsgBox A
Sheets("Feuil2").Range("B3").FormulaLocal = "=" & A

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour