Çek Adat Userform

celikomerh

Altın Üye
Katılım
8 Şubat 2021
Mesajlar
16
Excel Vers. ve Dili
Excel2016
Altın Üyelik Bitiş Tarihi
29-01-2026
Selamlar
ekli dosyadaki gibi bir userform yapmak istiyorum ama hatalar var
textboxlar ile hücrelere yazdırıyorum fakat temizle ile tamamını silemiyorum
yardımlarınızı rica ederim


 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,656
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Deneyiniz.

C++:
Private Sub CmdTemizle4_Click()
    Dim X As MSForms.Control
    
    For Each X In Me.Controls
        If TypeName(X) = "TextBox" Then X.Value = ""
    Next
    
    TbTarih1.SetFocus
End Sub
 

celikomerh

Altın Üye
Katılım
8 Şubat 2021
Mesajlar
16
Excel Vers. ve Dili
Excel2016
Altın Üyelik Bitiş Tarihi
29-01-2026
Merhaba,

Deneyiniz.

C++:
Private Sub CmdTemizle4_Click()
    Dim X As MSForms.Control
   
    For Each X In Me.Controls
        If TypeName(X) = "TextBox" Then X.Value = ""
    Next
   
    TbTarih1.SetFocus
End Sub
değişen bişey olmadı Korhan bey
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,656
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Siz nereyi temizlemek istiyorsunuz?
 

celikomerh

Altın Üye
Katılım
8 Şubat 2021
Mesajlar
16
Excel Vers. ve Dili
Excel2016
Altın Üyelik Bitiş Tarihi
29-01-2026
excel deki satırları temizlemek istiyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,656
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Böyle deneyiniz..

C++:
Private Sub CmdTemizle4_Click()
    Dim X As MSForms.Control
    
    Sheets("Hesaplamalar").Range("L2:M6").ClearContents
    
    For Each X In Me.Controls
        If TypeName(X) = "TextBox" Then X.Value = ""
    Next
    
    TbTarih1.SetFocus
End Sub
 

celikomerh

Altın Üye
Katılım
8 Şubat 2021
Mesajlar
16
Excel Vers. ve Dili
Excel2016
Altın Üyelik Bitiş Tarihi
29-01-2026
Böyle deneyiniz..

C++:
Private Sub CmdTemizle4_Click()
    Dim X As MSForms.Control
   
    Sheets("Hesaplamalar").Range("L2:M6").ClearContents
   
    For Each X In Me.Controls
        If TypeName(X) = "TextBox" Then X.Value = ""
    Next
   
    TbTarih1.SetFocus
End Sub
çok teşekkür ederim Korhan bey

UserForm_Initialize ye "TbOrtaGün = Format(Date, "dd.mm.yyyy")" yazmama rağmen hesapla dediğimde "4/1/2025 12:00:00 PM" bu formatta çıkıyor
bu konu hakkında da yardım edebilirmisiniz ?
 
Üst