Birden Fazla Textboxların Özelliklerini Değiştirme isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.
Hazır Kodlar
VBA:
Sub TextBoxOzellikDegistir()
Dim tb As Control
For Each tb In UserForm1.Controls
If TypeName(tb) = "TextBox" Then
tb.BackColor = vbYellow ' Arka plan rengini değiştirir
tb.Font.Bold = True ' Yazı stilini kalın yapar
tb.Value = "" ' İçeriğini temizler
End If
Next tb
End Sub
Açıklama
Bu kod, UserForm üzerindeki tüm TextBox kontrollerinin özelliklerini toplu olarak değiştirir. `For Each` döngüsü ile UserForm içindeki tüm kontroller taranır ve `TextBox` olanların arka plan rengi sarı yapılır, yazı stili kalın yapılır ve içeriği temizlenir.Kullanım
- Excel'de VBA Editor (Alt + F11) penceresini açın.
- Formunuzu oluşturun ve birden fazla TextBox ekleyin.
- Kodunuzu bir Module içerisine yapıştırın ve çalıştırın.
- Tüm TextBox'ların özellikleri otomatik olarak değişecektir.