Aide à la compréhension code VBA

Bonjours le forum,

Je cherche à commenter le code qui est dans le VBA du UserForm "U_CreatModif", quelqhes passage me pose un soucis de lecture...

Je les ai repérés avec des "????????????????????".

pouvez vous m'aider à les lires SVP...

Merci à ceux qui voudront bien se pencher sur le sujet...

Bonjour atlonia, bonjour le forum

With ComboBox1  '  avec la référence  à l'objet : Combobox1
            ' au lieu d'écrire ComboBox1 devant chaque attribut, on ne mettra que le .

    .Top = TextBox7.Top     ' l'attribut "haut" du ComboBox1
      ' positionne le ComboBox1 à la même hauteur dans le formulaire que le TextBox7

    .Left = TextBox7.Left + TextBox7.Width            ' comment l'interpréter ?
      ' pour placer le côté gauche du combox ...
      ' on additionne la position gauche du TextBox7 (qui est connue : 54) + la largeur du TextBox7 (qui est  connue : 78)
      ' 54 + 78 = 132 ... donc la position du côté gauche du ComboBox à 132 

    .Height = TextBox7.Height                         ' comment l'interpréter ?
        'ici c'est la hauteur du ComboBox1

    .Width = 18                                       '
        ' ici c'est la largeur du ComboBox1

'      .ListRows = 12                                   '

    .ListWidth = 180 
       ' ici, c'est la largeur de la liste du ComboBox1 qui apparaît quand on clique sur la flèche pour faire un choix.

end with   ' mets fin à la référence

L'avantage de cette méthode, au lieu d'écrire simplement ComboBox1.Left = 132 et ComboBox1.Top = 156

est que si on déplace le TextBox7 n'importe où dans le formulaire, le ComboBox1 suivra ;- )

A+

Joseph

Merci beaucoup retraite8,

J'ai corrigé mes commentaires en conséquences.

Je viens d'activer les 3 boutons de tirages du UserForm "U_Inscription" pour que les 1ères parties soient lancées à partir de là, ça fonctionne très bien...

Dans la fenêtre propriétés, j'ai mis le paramètre "visible" à False pour ces 3 boutons, ils ne réapparaissent que lorsque l'on clique sur leé le bouton "Clore les inscriptions", et par la même occasion les boutons "Inscrire au concours" et "<<Annulation" disparaissent...

Merci encore pour ta présence sur tous les fronts...

A+

Bonjour atlonia,

You welcome

Joseph

Rechercher des sujets similaires à "aide comprehension code vba"