Frame en arrière plan

Résolu
Anthony -  
 VBAnthony -
Bonjour,

Je suis actuellement sur un projet pour mon entreprise et je n'arrive pas à mettre en forme un userform. La solution doit sûrement être stupide mais je viens de passer un peu plus d'une heure à chercher et je ne trouve pas, c'est pourquoi je me tourne vers vous.

Voici mon problème :

Je crée un Userform afin de remplir un formulaire. les champs sont les suivants :
Nom :
Prénom :
Lieu :
Puis il y a un Frame dans lequel il y a 3 OptionButton.

Selon ces OptionsButton je change la taille de mon Userform et l'emplacement des boutons afin que des comboBox apparaissent et que cela fasse "joli".

Le problème est le suivant : J'aimerais déplacer ma ComboBox DANS ma Frame. Cependant, elle se place derrière ma Frame et je n'arrive pas à mettre ma ComboBox en avant-plan. J'ai essayer ZOrder, et plusieures autres "solutions" mais rien à faire. Je n'y arrive pas.

Est-ce que quelqu'un peut m'aider svp ? :o

Voici le peu de code qui concerne mon problème :

Private Sub OptionButton_Agence_Click()
'Si clique sur Commande Agence
'Taille du Userform
Envoi_Pub.Height = 258.75
'Hauteur de la ComboBox en question
ComboBox_agence.Top = 140
'Taille de ma Frame afin qu'elle puisse contenir ma ComboBox
Frame1.Height = 78
'Déplacement d'un Bouton pour la lisibilité
CommandButton1.Top = 174

'Déplacement de 3 autres boutons en dehors de la zone visible
ComboBox1.Top = 258
ComboBox2.Top = 258
ComboBox3.Top = 258

End Sub


Je vous remercie d'avance de votre aide et vous souhaite une agréable fin de journée. :)

Anthony.
A voir également:

2 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

Voici un exemple à ajuster:

'Si clique sur Commande Agence
'Taille du Userform
UserForm1.Height = 258.75
'Hauteur de la ComboBox en question
ComboBox_agence.Top = 40
'Taille de ma Frame afin qu'elle puisse contenir ma ComboBox
Frame1.Height = 78
'Déplacement d'un Bouton pour la lisibilité
CommandButton1.Top = 198

'Déplacement de 3 autres boutons en dehors de la zone visible
ComboBox1.Top = 6
ComboBox2.Top = 42
ComboBox3.Top = 78




Il faut que la ComboBox: ComboBox_agence soit dans la Frame!



@+ Le Pivert
2
VBAnthony Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Hello,

Purée... C'était tellement débile que j'y avais pas pensé...

Hahaha je te remercie ! :)

Excellente continuation et à la prochaine ! :)
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Mais tu peux positionner correctement tous tes contrôles et ensuite jouer avec la Propriété Visible du Combobox
0
VBAnthony
 
Ouais, pour le coup je joue avec la hauteur de la ComboBox (Top) mais en effet, la fonction visible serait plus appropriée hahaha

Merci encore et excellentre continuation.

A la prochaine ! :)
0
VBAnthony Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Pour la petite Info,

Voici ce qui serait top (La coche rouge faite sur Paint, c'est juste pour l'explication hahaha):


Mais voilà la réalité de ma Macro :


Merci encore de votre aide. :)
0