Userfom Listbox tarih formatı hk.

Katılım
29 Ocak 2024
Mesajlar
252
Excel Vers. ve Dili
Office 2016
Kıymetli Hocalarım merhabalar,
Userform Listbox ( 3 sütunlu) hücreden veri alırken;
ekli linkte yer alan ekran görüntünde olduğu gibi;

https://dosya.co/cvqekicjxpnt/202029.jpeg.html


Kod:
    arr = SHS.Range("B5:D100").Value
    Me.LstBox.List = arr

Tarih formatını "m/d/yyyy" formatında getirmekte;
sayfada olduğu gibi "d/m/yyyy" formatında gelmesi için nasıl bir düzenleme yapılabilir.

yardımlarınız için şimdiden teşekkürler,
iyi Çalışmalar.
 

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
755
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Kıymetli Hocalarım merhabalar,
Userform Listbox ( 3 sütunlu) hücreden veri alırken;
ekli linkte yer alan ekran görüntünde olduğu gibi;

https://dosya.co/cvqekicjxpnt/202029.jpeg.html


Kod:
    arr = SHS.Range("B5:D100").Value
    Me.LstBox.List = arr

Tarih formatını "m/d/yyyy" formatında getirmekte;
sayfada olduğu gibi "d/m/yyyy" formatında gelmesi için nasıl bir düzenleme yapılabilir.

yardımlarınız için şimdiden teşekkürler,
iyi Çalışmalar.
deneyiniz
Kod:
Dim arr As Variant
Dim i As Long, j As Long

arr = SHS.Range("B5:D100").Value

For i = 1 To UBound(arr, 1)
    For j = 1 To UBound(arr, 2)
        If IsDate(arr(i, j)) Then
            arr(i, j) = Format(arr(i, j), "dd/mm/yyyy")
        End If
    Next j
Next i

Me.LstBox.List = arr
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,597
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Listboxa eklerken sanırım Additem ile ekliyorsunuz. Eğer öyleyse metin olarak eklerseniz sorun çözülür.

.AddItem Cells(i, "B").Text
yada
.AddItem CStr(Cells(i, "B"))
 
Üst