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