ahmed_ummu
Altın Üye
- Katılım
- 28 Mart 2011
- Mesajlar
- 777
- Excel Vers. ve Dili
- Excel 2010 Professional Plus 64 Bit
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub UserForm_Initialize()
Dim S1 As Worksheet, sut As Integer, i As Long, s As Integer
Set S1 = Sheets("Sayfa1")
sut = S1.Cells(2, Columns.Count).End(xlToLeft).Column
With ListBox1
.ColumnCount = 4
.ColumnWidths = "100;100;80;50"
.Clear
For i = 1 To sut Step 4
If S1.Cells(2, i) <> "" Then
.AddItem
.List(s, 0) = S1.Cells(2, i)
.List(s, 1) = S1.Cells(2, i + 1)
.List(s, 2) = Format(S1.Cells(2, i + 2), "dd.mm.yyyy")
.List(s, 3) = S1.Cells(2, i + 3)
s = s + 1
End If
Next i
End With
End Sub
Merhaba,
Deneyiniz.
Kod:Private Sub UserForm_Initialize() Dim S1 As Worksheet, sut As Integer, i As Long, s As Integer Set S1 = Sheets("Sayfa1") sut = S1.Cells(2, Columns.Count).End(xlToLeft).Column With ListBox1 .ColumnCount = 4 .ColumnWidths = "100;100;80;50" .Clear For i = 1 To sut Step 4 If S1.Cells(2, i) <> "" Then .AddItem .List(s, 0) = S1.Cells(2, i) .List(s, 1) = S1.Cells(2, i + 1) .List(s, 2) = Format(S1.Cells(2, i + 2), "dd.mm.yyyy") .List(s, 3) = S1.Cells(2, i + 3) s = s + 1 End If Next i End With End Sub