Döngü oluşturmak

Katılım
3 Eylül 2004
Mesajlar
174
Excel Vers. ve Dili
Excel-2002 Türkçe
Merhabalar;

Userform üzerinde 25 adet textbox mevcut. Bunların hepsine büyük harf formatı tanıtıyorum.
Kod:
TextBox1.Text = UCase(TextBox1.Text)
şeklinde
Benim istediğim 25 adet textbox a bu kodu tektek yazmak yerine Userform un açılışında bu olayı döngü ile nasıl sağlayabiliriz?
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
For b = 1 To 25
Controls("textbox" & b) = UCase(Controls("textbox" & b))
Next
 
Katılım
3 Eylül 2004
Mesajlar
174
Excel Vers. ve Dili
Excel-2002 Türkçe
Sayın veyselemre
Kodları Userform_Initialize olayına yazdım fakat textboxlara veri girdiğimde herhangi bir değişiklik olmadı.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
userforma initalize olayı sadece açılışta textboxlarda mevcut olan verileri büyük harfe çevirir, eğer veriyi sonradan girecekseniz textbox exit olaylarının hepsine yazmanız gerekir
 
Katılım
3 Eylül 2004
Mesajlar
174
Excel Vers. ve Dili
Excel-2002 Türkçe
Teşekkürler veyselemre.

Ben de o şekilde yorumlamıştım kendi kendime.
 
Üst