XL 2013 Textbox auto-extensible

  • Initiateur de la discussion Initiateur de la discussion maval
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

maval

XLDnaute Barbatruc
Bonjour

J'ai sur mon formulaire 22 textbox nommé TBx_1 TBx_2 TBx_3 ect... Pour les rendre auto-extensible j'ai ce code:

VB:
Private Sub UserForm_Initialize()
With Me.TBx_1
    .MultiLine = True
    .Width = 300
    .AutoSize = True
End With
End Sub

Je cherche à savoir comment je peut faire pour mettre les 220 Textbox en quelque lignes

Je vous remercie
 
Bonsoir le fil,

maval
Il suffit de boucler sur les contrôles qui sont des TextBox.
VB:
Private Sub CommandButton1_Click()
Dim ctrl As Control
For Each ctrl In Me.Controls
If TypeName(ctrl) = "TextBox" Then
ctrl.AutoSize = True
End If
Next
End Sub

PS: valmax a posé la même question ou pas (là-bas) ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
354
  • Question Question
Microsoft 365 Textbox userform
Réponses
10
Affichages
635
Retour