Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Bence Label'ları silerek sütun başlıklarını kod ile belirleyin. Çünkü Listboxda sütun başlıklarını Label ile eklediğiniz zaman verideki sütun genişliği ile aynı olmadığı durumlarda hizalama sorunu yaşarsınız.
Aşağıdaki kodlar hem istediğinizi yapar hemde hizalamayı yapar.
Kod:
Private Sub UserForm_Initialize()
Dim son As Long, i As Byte, j As Byte
Dim a As String, b As String, s As Byte, sut()
son = Cells(Rows.Count, "A").End(xlUp).Row
[COLOR=blue]sut = Array("No", "Transaction Date & Time", "Tutar", "Fis")[/COLOR]
Range("A:L").EntireColumn.AutoFit
With Me.ListBox1
For i = 1 To 12
s = 0: b = 0
For j = 0 To UBound(sut)
If Cells(1, i) = sut(j) Then s = 1: Exit For
Next j
If s = 1 Then b = Replace(Columns(i).Width, ",", ".")
a = a & ";" & b
Next i
.ColumnCount = 12
.ColumnWidths = Right(a, Len(a) - 1)
.RowSource = "A1:L" & son
End With
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.