Salut, désolé si la question peut vous paraitre stupide, mais je débute.

Je veux créer une fonction que je peux appeler directement dans une cellule avec un appel du style "=maFonction(A2)"

Je créé donc cette fonction dans ma Feuil1 par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Public Function maFonction(ByVal x As Double) As Double
    maFonction = x * x * 3.1415
End Function
et je fais appel dans la cellule B2 : "=maFonction(A2)" mais la réponse est la suivante : "#NOM?". Je ne comprends pas pkoi, pourriez vous m'expliquer ce que je fais de pas correct ?

Merci