Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Utilisation fonction vba

  • Initiateur de la discussion Initiateur de la discussion azerty44
  • 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 !

A

azerty44

Guest
Bonjour,

Débutant en vba, j'ai réalisé quelques fonctions sur Visual Basic d'Excel.
Je souhaiterais savoir s'il était possible d'afficher un guide pour l'utilisateur d'une fonction créée en vba, c'est-à-dire:
quand j'utilise une fonction excel type SI, lorsque l'on clique sur SI, la parenthèse s'ouvre et excel indique en dessous la nature de ce qu'il faut mettre : valeur_logique; valeur si vrai; valeur si faux. Ainsi, l'utilisateur sais ce qu'il doit mettre entre chaque ";".
Est-il possible de faire de même pour des fonctions créées en vba, afin de permettre d'utiliser la fonction sans retourner voir dans Visual Basic ce qu'il faut indiquer et à quel endroit ??

Merci d'avance pour votre aide.
 
Re : Utilisation fonction vba

Bonjour,
à ma connaissance, tu ne peux pas obtenir ce que tu souhaites.
Tu peux cependant obtenir les informations sur les arguments dans l'assistant "Insérer une fonction" en utilisant du VBA et en passant par la propriété Application.MacroOptions :
Code:
'Pour afficher une fonction définie par l’utilisateur dans une catégorie prédéfinie
'ou nouvelle dans la boîte de dialogue Insérer une fonction, lancer cette macro (une fois suffit)
Sub a()
Application.MacroOptions Macro:="Nom de ma fonction", _
Description:="Description de ma fonction", Category:=14'correspond à la catégorie personnalisée mais à adapter
End Sub
A+
 
Re : Utilisation fonction vba

Ah, cela me semble un petit peu complexe pour moi...je pense que je vais m'en passer.
Etant débutant, je ne sais même pas où la lancer, ni comment... :s

Mais merci quand même d'avoir prêté attention à ma requête.
 
Re : Utilisation fonction vba

Re
ALT+F11 pour aller dans l'éditeur VBE=>Insertion=>module=>coller la macro=>adapter à ta fonction tout ce qui est entre guillemets dans le code=>Exécuter la macro (touche F5 du clavier).
A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
38
Affichages
1 K
Réponses
15
Affichages
2 K
Compte Supprimé 979
C
Réponses
18
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…