- Katılım
- 8 Temmuz 2011
- Mesajlar
- 208
- Excel Vers. ve Dili
- TR, Office 2010
Aşağıdaki kod ile otomatik sıralama yaparken sıralama hatası alıyorum.
Durum-------Olması Gereken
707------------701 D
708------------702 S
709 -------------...
701 D----------707
702 S-----------708
... -------------- ...
Teşekkürler!
Durum-------Olması Gereken
707------------701 D
708------------702 S
709 -------------...
701 D----------707
702 S-----------708
... -------------- ...
Sub Listele()
Application.ScreenUpdating = False
Application.EnableEvents = False
ActiveSheet.Unprotect ""
Range("Kurs").Value = ""
Dim i As Long
Dim sayac As Long
sayac = 6
For i = 1 To [H65536].End(xlUp).Row
If WorksheetFunction.CountIf(Range("H1:H" & i), Range("H" & i)) = 1 Then
Range("J" & sayac) = Range("H" & i)
sayac = sayac + 1
End If
Next
Range("J7:J60").Sort [J7], Order1:=xlAscending
Application.EnableEvents = True
Application.ScreenUpdating = True
ActiveSheet.Protect ""
End Sub
Teşekkürler!
