• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sıralama ile ilgili ?

megadeth61

Altın Üye
Katılım
26 Nisan 2007
Mesajlar
120
Excel Vers. ve Dili
Office 365, TR
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

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 :)
 
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.
 
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.
 
Geri
Üst