- Katılım
- 8 Aralık 2011
- Mesajlar
- 964
- Excel Vers. ve Dili
- Excel 2016,32bit
Merhabalar ,
Userform da 30 adet Textbox bulunmaktadır. Kayıt düzeltme için verileri bu textbox lara alabiliyorum. Veriler üzerinde düzeltme işlemi yapıp KAYDET dediğimde kayıt işlemini de sorunsuz yapmaktayım.
Ne var ki eğer Textboxlar boş iken yanlışlıkla da olsa KAYDET butonuna bastığımda textboxlar boş olduğu için sayfadaki veriler de haliyle siliniyor.
Bunun önüne geçmek adına ,
Eğer ki, "Textbox 1" boş ise KAYDET butonu aktif olmasa
"Textbox 1" e veriler geldiği anda KAYDET butonu da aktif hale geçse..
Bu fikrim için forumda araştırma yaparken bulduğum kodları aşağıdaki şekilde düzenledim, fakat boş iken evet aktif olmuyor, ama verileri getirdiğimde Text lere, buton aktif hale geçmiyor:-(
Userform da 30 adet Textbox bulunmaktadır. Kayıt düzeltme için verileri bu textbox lara alabiliyorum. Veriler üzerinde düzeltme işlemi yapıp KAYDET dediğimde kayıt işlemini de sorunsuz yapmaktayım.
Ne var ki eğer Textboxlar boş iken yanlışlıkla da olsa KAYDET butonuna bastığımda textboxlar boş olduğu için sayfadaki veriler de haliyle siliniyor.
Bunun önüne geçmek adına ,
Eğer ki, "Textbox 1" boş ise KAYDET butonu aktif olmasa
"Textbox 1" e veriler geldiği anda KAYDET butonu da aktif hale geçse..
Bu fikrim için forumda araştırma yaparken bulduğum kodları aşağıdaki şekilde düzenledim, fakat boş iken evet aktif olmuyor, ama verileri getirdiğimde Text lere, buton aktif hale geçmiyor:-(
Kod:
Private Sub UserForm_Initialize()
If TextBox1 = "" Then
CommandButton4.Enabled = False
Else
CommandButton4.Enabled = True
End If
End Sub
