fonction récupérant une variable de combo avec nom du userform en variable

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

P

Phil9229

Guest
Bonjour,
Mon problème est le suivant : je fais appel à une fonction ayant pour argument le nom du userform. Cette fonction me permet apres traitement d'ajouter des valeurs à un combobox présent sur le userform en variable.

Function Init_Lieu (uf_valeur as string)
uf_valeur.combobox4. Additem contenu-cell
End function

Dans mon programme j'appelle plusieurs fois cette procédure comme cela :
Init_Lieu("userform5")
Init_Lieu("Userform6")
Etc

Merci d'avance pour votre aide
 
Re : fonction récupérant une variable de combo avec nom du userform en variable

Le problème est la déclaration de mon userform en chaîne de caractère. Lors de la compilation de ma fonction J'ai un message "qualificateur incorrect"
Il bloque sur le uf_valeur, qui n'est pas reconnu comme un formulaire !


J'espère être suffisamment clair.

Bonne après midi
 
Re : fonction récupérant une variable de combo avec nom du userform en variable

Re,

essaye ceci :
Code:
Function Init_Lieu(uf_valeur As String)
UserForms("uf_valeur").combobox4.AddItem contenu - cell
End Function

ou cela
Code:
Function Init_Lieu(uf_valeur As UserForm)
uf_valeur.combobox4.AddItem contenu - cell
End Function
 
Re : fonction récupérant une variable de combo avec nom du userform en variable

Merci pour ta réponse.

La premiere solution donne une incompatibilité de type mais la seconde fonctionne parfaitement.

Encore merci pour ta réponse et ta réactivité
 
- 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

H
  • Question Question
Réponses
16
Affichages
5 K
harissa555
H
C
Réponses
13
Affichages
11 K
cazimiro33
C
H
Réponses
1
Affichages
1 K
Compte Supprimé 979
C
O
Réponses
0
Affichages
884
O
Retour