Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

utilisation UCASE sur plusieurs textbox via boucle

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 !

LNHDVFR

XLDnaute Nouveau
Bonjour,
Je cherche à mettre plusieurs textbox en majuscule sans ecrire à chque fois textbox1, textbox2 ect....
Je trouve des solutions sur le Forum pour 1 seule textbox mais pas sur 18...
J'ai donc essayé une boucle :

Private Sub majuscule()
Dim i As Integer

For i = 1 To 18

Me.Controls("TextBox" & i).Text = UCase("TextBox" & i).Text


ou :

Me.Controls("TextBox" & i) = UCase("TextBox" & i)
Next i


End Sub

Mais ça ne fonctionne pas...quelqu'un saurait corriger mon code ?
Merci par avance
 
Re : utilisation UCASE sur plusieurs textbox via boucle

Hello,

Comme ceci...
Code:
Me.Controls("TextBox" & i).Text = UCase(Me.Controls("TextBox" & i))

Fallait aussi mettre le Me.Controls() dans le Ucase() et enlever le .Text à la fin.

Oups Slt Dranreb...
 
- 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
10
Affichages
464
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…