Excel ve Ofis Programlarıyla İlgili Tüm Paylaşımlar www.exceldunyasi.com Adresinden Yapılmaktadır.
Yukarı
Kodlattır

Excel VBA Bir Sütuna Göre Sıralama Yapmak

Excel VBA'da bir sütuna göre sıralama yapmak için excelin Ascending veya Descending özelliği kullanılır.

Excel VBA'da bir sütuna göre büyükten küçüğe veya küçükten büyüğe sıralama yapmak için Ascending ve Descending özelliğini kullanacağız.

Ascending: Küçükten Büyüğe veya A'dan Z'ye sıralamanızı sağlar

Descending: Büyükten Küçüğe veya Z'den A'ya sıralama yapmanızı sağlar.

Örneğin; aşağıdaki listede yaşlara göre büyükten küçüğe doğru sıralama yapmak için;

Range("A2:B6").Sort Key1:=Range("B1"), Order1:=xlAscending, Header:=xlNo

Kodu kullanılır.

Range kısmında listenin başlangıç ve bitiş adreslerini yazdık.

Range(B1) ise B1 den itibaren sıralama yapmasını ve xlAscending ise küçükten büyüğe doğru yapılmasını istediğimiz için yazdık.

Buradaki xlAscending yerine xlDescending yazarsanız büyükten küçüğe doğru sıralama yapabilirsiniz.

 

Yakında Yapılacak...