2011-04-14 2 views
1

J'ai une étiquette sur un formulaire utilisateur et les données qu'il contient sont sous forme de liste. Les données sont plus longues que l'étiquette. Sans étendre l'étiquette, y a-t-il un moyen d'ajouter une barre de défilement? Ou y a-t-il une autre option? Fondamentalement, je veux une boîte qui n'a pas de barre de défilement, sauf si la liste est plus longue que la boîte, puis il y a une barre de défilement.Ajout d'une barre de défilement à une étiquette

l'aide d'Excel vba formUtilisateur

+0

N'utilisez pas d'étiquette, utilisez plutôt le bon contrôle. (Probablement une boîte de texte) C'est un classique [XY Problem] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). –

+0

@clintp: Eh bien, j'ai essayé de créer une zone de texte et de copier le code pour l'étiquette et juste de remplacer le nom et j'obtiens une erreur qui indique "Méthode ou membre de données non trouvé – Mike

Répondre

7

Vous pouvez utiliser une zone de texte de style pour ressembler à une étiquette. Réglez-le sur multiligne avec les barres de défilement réglées sur vertical. Les barres de défilement n'apparaissent que si le contenu dépasse la taille.

+1

Assurez-vous de le mettre en lecture seulement. – Johan

Questions connexes