Sıralama ile ilgili ?

megadeth61

Altın Üye
Katılım
26 Nisan 2007
Mesajlar
120
Excel Vers. ve Dili
Office 365, TR
Altın Üyelik Bitiş Tarihi
30-11-2028
Merhabalar

Forumdaki bir çok örneğe baktım ama vba bilmediğim için bana gerekli olan doğru kodu diğerlerinden ayıramadım.

Rica etsem ekteki dosyada mevcut olan sıralama ile ilgili sorunuma bir göz atabiir misiniz?

Saygılar.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,597
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodlar ilgili sayfanın kod bölümünde olmalı. C Sütununda değişiklik olduğunda otomatik olarak Büyükten küçüğe sıralanacaktır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [C:C]) Is Nothing Then Exit Sub
Range("B2:C" & [C65536].End(3).Row).Sort Key1:=[C2], Order1:=xlDescending
Son:
End Sub
Geç kalmışım :)
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhabalar.
Bir alternatif daha.

Modüle yazın

Sub Sirala()
Worksheets("Sayfa1").Range("B2:C200").Sort _
Key1:=Worksheets("Sayfa1").Range("B2"), _
Key2:=Worksheets("Sayfa1").Range("C2")
End Sub

İyi çalışmalar.
 

megadeth61

Altın Üye
Katılım
26 Nisan 2007
Mesajlar
120
Excel Vers. ve Dili
Office 365, TR
Altın Üyelik Bitiş Tarihi
30-11-2028
Sn. fedeal,Sn. Necdet Yeşertener,Sn.mami68

İlginiz ve çözümleriniz için çok çok teşekkür ederim.

Yardımlarınız sayesinde sorunum çözülmüş oldu.

Geç cevap için özür diler,tekrar teşekkür ederim.
 
Üst