- Katılım
- 14 Ağustos 2011
- Mesajlar
- 207
- Excel Vers. ve Dili
- 2019 TR
- Altın Üyelik Bitiş Tarihi
- 18-07-2024
Kod:
Private Function Sirala(Liste As Variant)
Dim i As Integer, j As Integer, x As Variant
For i = LBound(Liste) To UBound(Liste) - 1
For j = i + 1 To UBound(Liste)
If StrComp(Liste(i, 0), Liste(j, 0), vbTextCompare) = 1 Then
x = Liste(j, 0)
Liste(j, 0) = Liste(i, 0)
Liste(i, 0) = x
End If
Next j
Next i
Sirala = Liste
End Function
Kod:
Private Sub UserForm_Initialize()
For i = 1 To 20
ListBox2.AddItem Cells(i, 1).Value
Next i
Liste = ListBox2.List
ListBox2.List = Sirala(Liste)
End Sub
Ekli dosyalar
-
129.1 KB Görüntüleme: 40