XL 2013 Textbox auto-extensible

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
 

Staple1600

XLDnaute Barbatruc
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) ?
 

Discussions similaires

Réponses
1
Affichages
177
Réponses
0
Affichages
157
Réponses
10
Affichages
382

Statistiques des forums

Discussions
312 345
Messages
2 087 470
Membres
103 551
dernier inscrit
d3vi