Honnêtement, faire une fonction où il faut 2 lignes pour définir l'argument et appeler la fonction, pour 1 ligne de code de fonction, autant mettre tes Hidden directement la où tu les utilises.
Une fonction est utile pour un traitement récurent afin d'éviter de retaper le code partout et alléger le fichier et les traitements, surtout qu'elle est appellable de partout directement. Mais la tu n'allège pas le fichier vu que tu utilises plus de code pour appeller la fonction qu'elle n'en contient elle-même.
Enfin je ne suis pas un professionnel non plus, mais dans le cas présent, je n'en vois pas l'intérêt, à part t'avoir fait t'entrainer et progresser en vba en recherchant une solution
Cordialement,