Ç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.
Sub rutbe()
Dim son As Byte, i As Byte, myarr() As String, a As Byte
Dim j As Byte, x As Variant, z As Byte, sat As Byte
son = Cells(65536, "J").End(xlUp).Row
ReDim myarr(1 To 3, 1 To 1)
For i = 16 To son
If IsNumeric(Cells(i, "J").Value) Then
a = a + 1
ReDim Preserve myarr(1 To 3, 1 To a)
myarr(1, a) = CInt(Cells(i, "J").Value)
myarr(2, a) = Cells(i, "K").Value
myarr(3, a) = Cells(i, "L").Value
End If
Next i
For i = LBound(myarr, 2) To UBound(myarr, 2) - 1
For j = i + 1 To UBound(myarr, 2)
If CInt(myarr(1, i)) > CInt(myarr(1, j)) Then
For z = 1 To 3
x = myarr(z, i)
myarr(z, i) = myarr(z, j)
myarr(z, j) = x
Next z
End If
Next j
Next i
sat = 16
Range("B16:C35") = ""
For i = LBound(myarr, 2) To UBound(myarr, 2)
For z = 2 To 3
Cells(sat, z) = myarr(z, i)
Next z
sat = sat + 1
Next i
MsgBox "İşlem tamam"
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.