Bonjour,
J'ai créé une petite function toute simple qui renvoie le nom de l'onglet dans lequel se trouve une cellule.
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Function Onglet(Cellule As Range) As String Onglet = Cellule.Worksheet.Name End Function
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.
Partager