• DİKKAT

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

textbox tarih hatası

  • Konbuyu başlatan Konbuyu başlatan enegen
  • Başlangıç tarihi Başlangıç tarihi
Katılım
26 Ocak 2009
Mesajlar
60
Excel Vers. ve Dili
excel 2003
türkçe
Sayın Hocalarım
Textbox a aşağıdaki kodu atadım.
Private Sub TextBox27_Change()
TextBox27.Value = Format(TextBox27.Value, "dd.mm.yyyy")
End Sub
textbox ta hücreden gelen tarihi aynen gösteriyor. buraya kadar sorun yok. fakat ben tarihi textbox a girip değiştirmek isteyince buna izin vermiyor.eski tarihi silip yeni tarih yazıp kayıt yapmak istiyorum.yapamadım.
teşekkürler.
 
textbox ın locked özelliğini kontrol edermisiniz? true ise false yapınız.
 
Kayıt yapmak için kullandığınız kodu yazar mısınız? Belki kullandığınız kodda bir problem vardır?
 
Format kodunu change olayı yerine exit olayına yazın.
 
hepsini denedim olmadı.
başka yapabileceğim bir kod varmı.
 
denemekte fayda var

Kod:
Private Sub TextBox6_Change()
With TextBox6  'TARİH FORMADI
.SelLength = 1
If .SelText = "." Then
.SelStart = .SelStart + 1
.SelLength = 1
End If
TextBox6.Value = Format(TextBox6.Value, "dd.mm.yyyy")
End With
 
Textbox_Change olayını textbox_AfterUpdate olayına yazın.
Textbox Change olayını silin.:cool:
 
Geri
Üst