Référence à la cellule contenant la fonction
Bonjour,
J'ai créé une petite function toute simple qui renvoie le nom de l'onglet dans lequel se trouve une cellule.
Code:
1 2 3
| Function Onglet(Cellule As Range) As String
Onglet = Cellule.Worksheet.Name
End Function |
Je voudrais l'améliorer en rendant Optional le paramètre Cellule : s'il n'est pas renseigné, la fonction devra renvoyer l'onglet de la cellule dans laquelle elle se trouve.
Je me doute bien que la propriété ActiveCell n'est pas applicable dans ce cas.
J'ai fouillé dans l'aide en ligne mais c'est le type d'information qui n'est pas facile à trouver.
D'où ma question :
Existe-il un élément de VBA Excel qui permette de récupérer dans une fonction la référence de la cellule dans laquelle cette fonction est utilisée ?
Merci d'avance.