Création d'une fonction

  • Initiateur de la discussion Initiateur de la discussion Troudz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Troudz

XLDnaute Occasionnel
Bonjour tout le monde,

Afin de simplifier des formules alambiquées que j'utilise de façon récurrente dans mon classeur, je voudrais me créer quelques fonctions personnelles en VBA.

J'ai donc commencé par une formule simple qui consiste à renvoyer la dernière valeur d'une plage nommée.

J'ai donc écris ceci dans un module :

Code:
Function DernierResultat(Plage As Range) As String
    DernierResultat = Plage.items(1, Plage.Columns.Count)
End Function

Mais lorsque je tape ceci dans une cellule :
Code:
=DernierResultat('Données Auto'!MaPlage)

Ça me retourne #VALEUR!.

Aurais commis une erreur quelques part ?

Je vous remercie par avance pour votre aide.

Bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2016 vba
Réponses
1
Affichages
645
Retour