• DİKKAT

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

Makro ile Sıralama

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Merhaba

Aşağıdaki kod ile sıralama yapıyorum. Problem yaşamıyorum. Lakin ben sıralama aralığını tüm "K" sutunda değil "K4:K13" arasında istiyorum

Range("K4:K13" & Rows.Count).End(3).Row yaptığımda 400 hatası alıyorum. Kodda nasıl bir değişiklik yapmalıyız

Kod:
a = Range("K" & Rows.Count).End(3).Row
Range("J4:K13" & a).Sort Key1:=Range("K4"), Order1:=xlDescending
 
Merhaba

Aşağıdaki kod ile sıralama yapıyorum. Problem yaşamıyorum. Lakin ben sıralama aralığını tüm "K" sutunda değil "K4:K13" arasında istiyorum

Range("K4:K13" & Rows.Count).End(3).Row yaptığımda 400 hatası alıyorum. Kodda nasıl bir değişiklik yapmalıyız

Kod:
a = Range("K" & Rows.Count).End(3).Row
Range("J4:K13" & a).Sort Key1:=Range("K4"), Order1:=xlDescending

& Rows.Count ibaresini silin.
 
400 Hatası alıyorum
Kod:
a = Range("K").End(3).Row
Range("J4:K13" & a).Sort Key1:=Range("K4"), Order1:=xlDescending

K sütunu yine komple alıyor. K14 hücresinde sayısal veri var. Onu da sıralıyor
Kod:
a = Range("K4:K13").End(3).Row
Range("J4:K13" & a).Sort Key1:=Range("K4"), Order1:=xlDescending
 
Merhaba.
Kırmızı olanları silerek kullanmanız lazım.
Kod:
[COLOR="red"]a = Range("K4:K13").End(3).Row[/COLOR]
Range("J4:K13"[COLOR="red"] & a[/COLOR]).Sort Key1:=Range("K4"), Order1:=xlDescending
 
Geri
Üst