• DİKKAT

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

Sıralama Komutu

syn oguz demirbas, 2 tane auto_open olmaz
modül 4 tekini silin. AMA içindeki kodu
Modül 1 deki auto_open içerisine gömün
 
ayrıca [DATA SOURCE2!a3:l6000].Sort Key1:=[h3]
, kodunuzda
a3:a6000 yazacaktınız herhalde dikkat edin burada harf eksik. yoksa gene hata veriyor.
 
Private Sub CommandButton7_Click()
[GENEL!a3:l6000].Sort Key1:=[h3]
End Sub

bu komutla sıralamyı yapıyorum. ancak sıralamayı a3 ten başlayarak ekranda görmem gerekirken a5988 lerden başlayarak sıralamayı ekranda gösteriyor. Sıralamaya boş hücreleride dahil ettiğinden bu durum meydana geliyor diye düşünüyorum. birde formül A3 ten L 6000 olduğu için sıralamayı 6000.ci hücrede gösteriyor...

boş hücreleri sıralamada nasıl devre dışı bırakabilirim........ yada A3 sıralamayı nasıl gösterebilirim.....
 
sıralamayı sayfa1 deki a sütunundaki son verinin olduğu satır dikkate alarak yapmak en kolay çözüm geldi bana
[vb:1:3dfa61924b]
adres = "sayfa2!a3:l" & [sayfa1!a65356].End(3).Row
Range(adres).Sort Key1:=[sayfa2!h3]
[/vb:1:3dfa61924b]
 
yukarıdaki formülü uyguladığımda aşağıdaki mesajla karşılaşıyorum.....:

Run - Time Eror

Sıralama başvurusu geçerli değil. Sıralamak istediğiniz veriler içinde olduğundan ve birinci sıralama ölçütü kutusunun aynı veya boş olmadığından emin olun.

END

bu uyarının anlamı nedir? ( End dememe rağmen Sıralamayı Yapıyor)

Teşekkürler
 
slm arkadaşlar sıralama yapmak istiyorum ama C ve D birleştirilmiş E ve F de birleştirilmiş hücre bunu nasıl sıralayacam..
 
Birleştirilmiş hücrelerde sıralama fonksiyonunu kullanamazsınız. Hücreleri ayırmanız gerekir.
 
Sub auto_open()
CommandButton1_Click()
End Sub

komutunu aşağıdaki şekilde yazınız..

Sub auto_open()
Call CommandButton1_Click
End Sub



iyi çalışmalar..
 
pardon arkadaşlar 2.sayfayı görmemişim. Sabah mamurluğu neylersin..
 
Geri
Üst