• DİKKAT

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

ListBoxTıklayınca Tarihi TextBoxa alma

Katılım
27 Aralık 2019
Mesajlar
66
Excel Vers. ve Dili
Microsoft10
Selamlar,

Aşağıdaki kodu beceremedim yardımcı olabilir misiniz?

Private Sub ListBox1_Click()
Application.ScreenUpdating = False
On Error Resume Next
TextBox1 = ListBox1.List(ListBox1.ListIndex, 0)
End Sub

Listbox'a tıkladığımda TexBox1' e tarih olarak almıyor sayı olarak alıyor acaba tarih olarak almamız mümkün müdür?
 
Merhaba;
On Error Resume Next satırından sonra;

sat = ListBox1.ListIndex
Controls("TextBox1") = Format(ListBox1.List(sat, 0), "dd.mm.yyyy")

Ekleyerek deneyin.
İyi çalışmalar
 
Application.ScreenUpdating = False
İlk olarak ya bu kodu silin yada end sub un üst satırına true kodunuda ekleyin.
İkinci olarak

format(ListBox1.List(ListBox1.ListIndex, 0),"dd.mm.yyyy"))

Gibi deneyin.
Yada

cdate(ListBox1.List(ListBox1.ListIndex, 0))

Gibi.
 
Son düzenleme:
Merhaba;
On Error Resume Next satırından sonra;

sat = ListBox1.ListIndex
Controls("TextBox1") = Format(ListBox1.List(sat, 0), "dd.mm.yyyy")

Ekleyerek deneyin.
İyi çalışmalar

Hocam Teşekkür ederim dediğiniz gib yaptım oldu iyi çalışmalar.
 
Geri
Üst