Bonjour
Je suppose que tu veux utiliser la function
function nomFichier()
nomFichier = activeworkbook.name
end function
Ceci est un code VBA, qu'il faut mettre dans un module.
Pour créer un module :
° Place toi sur le fichier qui dois contenir la "fonction personnalisée"
° Alt F11
° Clique sur le menu Insertion/Module
° Tu fais un copier/coller du code dans la nouvelle fenêtre
° tu retournes dans Excel en cliquant sur le menu Fichier/Retourner à Microsoft Excel
Maintenant dans la cellule que tu veux, tu places la fonction =nomfichier()
La catégorie "fonctions personnalisées" dans la boîte de dialogue d'insertion de formule, sert de fourretout des Functions VBA (Public) qui se trouvent dans tous les classeurs ouverts, au moment de l'affichage de cette boîte.
Je te retourne dans l'aide de VBA à l'index "Function" pour avoir d'autres commentaires, sur la création de function.
@+Jean-Marie