Problème de ScrollBar dans un formulaire

Calvus

XLDnaute Barbatruc
Bonsoir le forum,

J'ai créé un formulaire, avec des Listbox qui peuvent afficher une page pleine.
La dimension a été prévue pour cela.

Or, pour une raison qui m'échappe totalement, lorsque je change de page, apparaissent des ScrollBars, alors que les pages sont quasi vides, e que de toute façon tout devrait entrer dans mon formulaire...

Les propriétés semblent pourtant exactes.

Confère les images.
Dites moi si vous avez besoin d'un fichier.

Merci
 

Pièces jointes

  • Formulaire commande 1.PNG
    Formulaire commande 1.PNG
    37.7 KB · Affichages: 64
  • Formulaire commande 2.PNG
    Formulaire commande 2.PNG
    38.7 KB · Affichages: 54
  • ScrollBar.PNG
    ScrollBar.PNG
    20 KB · Affichages: 57

Lone-wolf

XLDnaute Barbatruc
Re

Essaie 1 à 1 les autres paramètres de la liste pour voir.

EDIT: sinon, dans userform_activate, ajoute cette ligne; peut-être est-ce dû au Multipage.
MultiPage1.Pages(0).KeepScrollBarsVisible = fmScrollBarsNone
 
Dernière édition:

Calvus

XLDnaute Barbatruc
Bonsoir Laetitia :), Re Lonewolf :),

Ok Laeti, je vais poster un fichier.

Sinon, 2 choses.

1/ J'ai remarqué que seules certaines listbox, pas toutes, sont modifiées.
Celles que l'on voit en fait sur l'image postée.
Et elles rétrécissent à chaque fois qu'un code du userform est éxécuté.

2/ @Lonewolf : La ligne de code que tu m"as donné génère une erreur : variable non définie.

A bientôt

EDIT : Voici le fichier
 

Pièces jointes

  • Formulaire Commande.xlsm
    102.7 KB · Affichages: 49
Dernière édition:

Si...

XLDnaute Barbatruc
salut

le problème peut être réglé* en prenant une largeur de colonne (par exemple ColumnWidths à 76 ) inférieure à celle de la liste (quand Width à 80).

*chez moi avec ma version, mon écran);)

édit : quand des listes ont la même largeur, tu peux les sélectionner en gardant la touche Ctrl enfoncée. lL changement de propriété s'appliquera à la sélection.
 
Dernière édition:

Si...

XLDnaute Barbatruc
Re


MicroHard a pensé aussi aux marges (surtout bénéficiaires). aussi les polices (Font) choisies proportionnelles ou pas ont encore un impact (et je "scroll" à tout va, en long et en large).

Autre remarque : la politique de l’alignement à droite peut-être plus intéressante que celui de la gauche (sans esprit partisan que je laisse aux politiciens politicards :eek:).
 

Si...

XLDnaute Barbatruc
Re et pour le plaisir de saluer Laeti :D

Oups, je pensais que tu connaissais Micro HARD, la face cachée de Micro SOFT.
La prochaine fois que je créerai un mot il me faudra vérifier que ce n’est pas encore fait par d’autres.

Pour la barre horizontale (et pour ne pas radoter)

Je ne sais pas quelles sont les marges prévues (sous-entendues donc cachées) pour chaque contrôle contenant du texte mais tu as dû déjà voir des fenêtres de ce genre :
upload_2016-12-23_12-56-52.png




Pour la barre verticale :

Elle est aussi gérée par la propriété IntegralHeight . C’est ici que tu la verras ou pas (True ou False) en fonction du nombre de lignes (réduction proposée par Laetitia).
 

Discussions similaires

Statistiques des forums

Discussions
312 205
Messages
2 086 199
Membres
103 156
dernier inscrit
Ludo94130