Bonjour Marc,Gex, Thierry et toi le forum,
1- Bon personnellement, lorsque je fais une application, j’utilise les conseils de Maitre Thierry (je suis fan de ses démos). Voici ce qu'il dit dans l'une d'entre elle (Just for the fun,lol) :
'une appli finie utiliserait un standard de convention :
'les trois premières lettres indiquent la nature du controle
'Usr : UserForm
'txt : TextBox
'lst : ListBox
'cbx : ComboBox
'lbl : Label
'chb : CheckBox
'rad : OptionButton
'tog : ToggleButton
'spi : SpinButton
'scr : ScrollBar
'frm : Frame
'ong : TabStrip
'mPg : MultiPage
'et l'on serait plus précis style TxtNom, TxtMail, TxtTel... mais bon c'est juste une démo !!
En fait, je pense que l’on doit prendre les bonnes habitudes dès le début…
2- Pour cacher une partie de l’userform, tu veux utiliser un label (noté lbl, lol). Voici ma proposition, dans Userform_Inizialise écrit :
Me. Height = 325
Et le tour est joué.
3- Je vois que tu utilises aussi systématiquement : Application.ScreenUpdating
Cette méthode accélère considérablement le code lorsqu’on est en présence de beaucoup de « Select » mais attention à ne pas s’en servir à tort et à travers. Aussi, si dans une procédure l’écran doit se « rafraîchir », tu l’as dans l’os !
Enfin, un petit conseil : si tu veux proposer cette application à ton employeur, prend garde à maîtriser tout les recoins de ton appli.
Même si je ne t'aide pas trop ( manque de temps)et même si je suis débutant, j'espère que ma modeste contribution pourra t'aider.
Salutations.Lio.
PS: Si j'ai dit des bétises, merci de me le signaler !
Message édité par: lio, à: 25/01/2006 18:33