Arkadaşlar Merhaba,
UserForm üzerinde bulunan 33 adet TextBox, 15 Adet ComboBox var
İhtiyaç duyulduğunda textbox ve combolardan bazılarının value değerini = ""
yapmam gerekiyor.
mevcut değerleri silmekte kolaylık olsun diye NAME değerlerinin ilk üç harfini
TEXTBOX lar için "txt"
COMBOBOX lar için "cbm" olacak şekilde ayarladım. Bu işlem için aşağıdaki kodları kullanıyorum. Textbox ve Combobox lardan bazıları Makro çalışmasına rağmen değerler temizlenmiyor. Nedeni ne olabilir.
Çok teşekkür ederim.
UserForm üzerinde bulunan 33 adet TextBox, 15 Adet ComboBox var
İhtiyaç duyulduğunda textbox ve combolardan bazılarının value değerini = ""
yapmam gerekiyor.
mevcut değerleri silmekte kolaylık olsun diye NAME değerlerinin ilk üç harfini
TEXTBOX lar için "txt"
COMBOBOX lar için "cbm" olacak şekilde ayarladım. Bu işlem için aşağıdaki kodları kullanıyorum. Textbox ve Combobox lardan bazıları Makro çalışmasına rağmen değerler temizlenmiyor. Nedeni ne olabilir.
Çok teşekkür ederim.
Kod:
Private Sub temizle()
For i = 0 To 48
If Mid(UserForm1.Controls(i).Name, 1, 3) = "txt" Then
UserForm1.Controls(i).Value = ""
End If
If Mid(UserForm1.Controls(i).Name, 1, 3) = "cmb" Then
UserForm1.Controls(i).Value = ""
End If
Next i
End Sub
