• DİKKAT

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

Otomatik Sıralama

Katılım
21 Şubat 2012
Mesajlar
3
Excel Vers. ve Dili
2003
Merhaba;

Excelde belirli bir hücredeki değişikliğe göre otomatik sıralama yapmak istiyorum. Bu konuda çok araştırma yaptım çeşitli çözümler gördüm ancak uygulama safhasında bir türlü işin içinden çıkamadım. Yardımlarınız için şimdiden teşekkür ederim.

Konu:
aPoqYg.jpg

Resimdeki örnekte görüldüğü gibi bir tablom var. Yerleşen sütunundaki değerlere göre sıralamanın otomatik olmasını istiyorum. Yani en yüksek değere sahip hücre beraberinde ait olduğu satır (Program adı vd.)la sıralansın istiyorum. Umarım derdimi anlatabilmişimdir.
 
. . .

Veri girişi yaparken otomatik sıralama işlemi yapması, en alt satırdayken birden imlecin (aktif satırın) başka yere gitmesine sebep olur.

Veri girişi işlemi bittikten sonra, sıralama yaptırmak daha uygun olmaz mı ?

. . .
 
. . .

Hangi sütunda değişiklik olduktan sonra sıralama işlemi yapmalı ?

. . .
 
. . .

Çalışma sayfasının kod bölümüne yapıştırın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Intersect(Target, [E3:E65536]) Is Nothing Then Exit Sub
    Range("A2:H" & [B65536].End(3).Row).Sort Key1:=Range("E3"), Order1:=xlDescending
End Sub

. . .
 
Geri
Üst