• DİKKAT

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

sıralama makro kodu

Katılım
12 Ekim 2006
Mesajlar
59
Excel Vers. ve Dili
office XP,İngilizce
merhaba,

örneğin, A1 hücresinden A10 hücresine kadar değerler var(string ya da sayı)Macro kodu yazarak bu değerleri küçükten büyüğe nasıl sıralarım.Kendine has bir fonksiyonu varmı?yoksa kendimmi sıralama fonksiyonu yazmam gerekiyor
Teşekkürler
 
Sıralama

Merhaba,

Ekteki örneği inceleyiniz. Ay Adlarını küçükten büyüğe, satışları da küçükten büyüğe sıralayan iki makro var.


Ay adlarına göre sıralama

Kod:
Public Sub Ay_Sırala()
Range("A2:B13").Sort [A2], Order1:=xlAscending
End Sub

Satışlara göre büyükten küçüğe sıralama

Kod:
Public Sub Satış_Sırala()
Range("A2:B13").Sort [B2], Order1:=xlDescending
End Sub
 
Son düzenleme:
Tam istediğim bu çok teşekkürler.yanlız bir sorum daha olacak. SORT[B2] deki 2 yi nasıl değişken yaparım.Devamlı hata veriyor

Public Sub Satış_Sırala()
Range("A2:B13").Sort [B2], Order1:=xlDescending
End Sub
 
cells(i, "B") derseniz i yi değişken olarak kullanabilirsiniz.
cells(i, j) derseniz hem i, hem j' yi değişken olarak kullanabilirsiniz.
 
2007 Yılında açılmış ve Necdet hocam tarafından çözümlenen bir konu bugün benimde işime yaradı.

Teşekkürler Necdet bey, teşekkürler Excel.web.tr. :)

Herkese iyi çalışmalar dilerim

Saygılarımla
 
iyi günler benim de sıralamayla ilgili sorum olacaktı.

sıralama sütunum isim sütunum sayı sütunum var.sayıdaki sıralamayı isme göre yapmasını istiyorum. mesela Mehmet haftalık başarısı 50 diyelim ahmetin başarısı 60 diyelim burda yapmasını istediğim ahmedi birinci sıraya mehmedide 2. sıraya koymasını istiyorum.

cevaplarsınız müteşekkir kalırım
 
Peki bu kodu tarih sıralamasında büyükten küçük e doğru nasıl uyarlarız yardımcı olursanız seviniriz
 
Order1:=xlAscending
 
Geri
Üst