• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

  • Merhaba,
    Forumumuz yeni bir sunucuya taşındı.

    Bazı kullanıcı bilgilerinin taşınmasında hatalar olmuş.
    Foruma giriş yapamıyorsanız lütfen bir süre bekleyin. Eksik verileri tamamlamak için çalışıyoruz.
    Hata düzelince tekrar bilgi paylaşacağız.


    Eksik kullanıcı verileri geri yüklendi.
    Sorun yaşamaya devam eden varsa lütfen admin@excel.web.tr ye bilgi verin.

Günün tarihini kaydetmesin

Katılım
1 Haziran 2005
Mesajlar
105
Excel Vers. ve Dili
Excel 2003-Türkçe
Merhabalar,

Private Sub TextBox69_change()
TextBox69.Font.Bold = False
If TextBox68 & TextBox69 = "" Then
TextBox182 = ""
TextBox183 = ""
TextBox184 = ""
Exit Sub
Else
If Not IsDate(TextBox69) Then
TextBox69.Value = Format(Now, "dd.mm.yyyy")
TextBox69.Font.Bold = True
Exit Sub
End If
TextBox182 = Kidem2((TextBox68), ((TextBox69)))
TextBox183 = Kidem1((TextBox68), ((TextBox69)))
TextBox184 = Kidem((TextBox68), ((TextBox69)))
End If
End Sub

yukardaki kodlarla textbox69 a günün tarihi yazılıyor.
ve aşağıdaki kodla kaydediyorum.

If TextBox69.Value = IsDate(TextBox69) Then
Cells(say + 1, 69).Value = CLng(CDate(TextBox69.Value)) * 1
Else
Cells(say + 1, 69).Value = TextBox69.Value
End If

eğer textbox69 dokuzdaki değer günün tarihi ise kaydetmemesini nasıl sağlarız.
yanlız elle girilmiş olan olabileceği için sadece formüllü olan bugünün tarihini kaydetmiyecek.
sağolun.
 
Katılım
1 Haziran 2005
Mesajlar
105
Excel Vers. ve Dili
Excel 2003-Türkçe
Kayıt yapamazdan ziyade kayıt yapacak ama hücreden getirdiği değilde kodlanmış olarak yazılan now ("dd.mm.yyyy") olursa hücreye kaydetmiyecek.
 
Üst