• DİKKAT

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

Özel sıralama

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,196
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Tüm ilgilenenlere teşekkürlerimi sunarım.

Forumda araştırdım fakat sayfa korumalı iken özel sıralama hakkında bilgi bulamadım.
Ekli dosyada yapmak istediğim C 3 den Y17 ' dahil tarayarak N sütununa göre Özel sıralama yapmak istiyorum.


Sayfa korumalı oduğu için yapamıyorum. Sayfanın korumalı olması gerekiyor.
( sayfa koruma şifresi :123)

Hosçakalın,

Sward175
 

Ekli dosyalar

Kodlardan önce sayfa korumasını kaldırın, işiniz bitince de sayfaya tekrar koruma koyun...
 
Murat Bey,

Dosyaya bilgi girişi başka kişiler tarfından yapılarak benim elime ulaşıyor.
Eğer dosya korumasız olursa sayfa üzerindeki formüllerin silinme ihtimalini var.
Sıralamayı dosyanın kurumalı şekli ile yapılması gerekiyor,

Yardımlarınıza teşekkür ederim.
 
Bunu manuel olarak değil, kodlarla yapacaksınız.
Deneyiniz;
Kod:
Sub Makro1()
    ActiveSheet.Unprotect 123
    Range("C2:Y17").Select
    ActiveWorkbook.Worksheets("Sayfa1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sayfa1").Sort.SortFields.Add Key:=Range("N3:N17") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Sayfa1").Sort
        .SetRange Range("C2:Y17")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    [C3].Select
    ActiveSheet.Protect 123
End Sub
 
Murat Bey,

Göstermiş olduğunuz ilgiye teşekkür ederim.

Hoşçakalın,
 
Rica ederim, iyi günler...
 
Geri
Üst