Création cadre dans userform

Résolu
icare42 Messages postés 15 Statut Membre -  
icare42 Messages postés 15 Statut Membre -
Bonjour,
Je souhaiterais savoir s'il existe un code pour créer un cadre dans une userform2 à partir du clic sur un bouton présent dans une userform1.
J'espère avoir été clair
Merci de votre temps et de votre réponse.
A voir également:

3 réponses

m@rina Messages postés 27160 Date d'inscription   Statut Contributeur Dernière intervention   11 500
 
Bonjour,

Tout n'est pas clair...

Quel logiciel ?
Quel genre cadre veux-tu faire apparaître ?

m@rina
0
icare42 Messages postés 15 Statut Membre 1
 
Désolé
Je travaille sous excel.
A l'heure actuelle je possède une userforml1 avec 5 optionbuton (2-3-4-5-6) et je voudrais en fait que lorsque l'utilisateur clique sur un optionbouton (par exemple 2) de mon userform1 il se crée 2 cadres ("frame") avec 2 textbox dans mon userform2.
Le but serait d'adapter l'userform2 au choix initial de l'utilisateur et ne pas avoir à créer 6 userform différentes qui serait renvoyer en fonction de son choix.
Je ne sait pas si cela est possible. Je sais que je peux creer des cadres et les rendre visible en fonction du choix de l'optionbuton mais je ne trouve pas cela très adapté à ma situation.
J'espère avoir été plus clair n'hésitez pas à ma le signaler dans le cas contraire.
Merci encore
0
icare42 Messages postés 15 Statut Membre 1
 
Salut

Ca y est j'ai trouvé !!!
En fait il faut jouer avec les controls de l'userform. Pour créer un cadre dans une userform :

Set form = UserForm1.Controls.Add("Forms.Frame.1", "Monnom")

Si vous voulez modifier les propriétés de votre cadre :

UserForm5!Monnom.Caption = "Equipe"
UserForm5!Monnom.Height = 270

Attention n'oubliez le point d'exclamation !

Pour tout le reste il faut se référer à l'aide de Add. Elle fournit les différentes commandes.
J'espère avoir été assez clair.
Merci à ceux qui ont cherché
-1