Y

Çözüldü Hücre değerini text yerine tarih olarak girilmesi.

  • Konuyu başlatan Konuyu başlatan ycicek
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ycicek

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba sevgili ExcelDestek.Com ailesi,

aşağıdaki kod daha önce @Feyzullah hocamın desteğiyle yazılmış idi. bazı textbox'ların değerini kısa tarih olarak kayıt etmesini istiyorum.. .Text yerine ne yazmalıyım ki tarih olarak kaydetsin?

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(20 satır)
 
Üstadım amacımıza ulaştık. Bir şey daha ekleyeyim. Kod ile ilgili hücrelere textimizi tarih olarak yazdırıyoruz. Gelen tarih değerlerine göre X hücresine veri yazdırıyorum. Fakat gelen tarihlere F2+Enter yapmadan X hücreye işlem yapmıyor.
 
hata verdi Debug dediğimde ilgili ekran görüntüsündeki satıra gidiyor. Verdiğiniz kodda bir hatamı yaptım acaba?
 

Ekli dosyalar

  • hata.webp
    hata.webp
    49.5 KB · Görüntüleme: 3
Evet bazı textboxlar boş olmak durumda. Boş bırakıldığında ilgili tablo aralığında varolan değerleri silerek boş bırakması gerekiyor. Bu durumda hata mesajı veriyor.
 
Kodunuzu aşağıdaki gibi yapıp denermisiniz.

If IsDate(Me.Controls("TextBox" & perst + 6).Text) Then Cells(sat, 10) = Cdate(Me.Controls("TextBox" & perst + 6).Text)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst