Userformu temizlerken bir textboxun silinmemesi

Katılım
3 Nisan 2008
Mesajlar
777
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
04-11-2020
Userformla kayıt yaparken bir sonraki kayıt için formu temizlediğimizde belli bir TextBox un silinmemesini örneğin tarih tazılı textbox1 in silinmemesini nasıl sağlayabiliriz ?

For Each Nesne In Me.Controls
If (TypeName(Nesne) = "TextBox" Or TypeName(Nesne) = "ComboBox") Then Nesne.Value = Empty
Next
ComboBox1.SetFocus
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Merhaba,

Eğer Textboxlar sıralı bir şekilde devam ediyorsa; döngü ile halledebilirsiniz.
Mesela

textbox1 ile textbox5 arası textboxlar olduğunu ve sadece textbox1 in silinmemesini istiyorsunuz.

For i = 2 to 5
Controls("Textbox" & i).Value = ""
Next

gibi...
 
Katılım
3 Nisan 2008
Mesajlar
777
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
04-11-2020
Yardımınız için çok teşekkür ederim
 
Üst