• DİKKAT

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

özel sıralama

Katılım
25 Eylül 2010
Mesajlar
19
Excel Vers. ve Dili
2003 türkçe
merhaba .
ekte de belirttiğim gibi makama göre ve terfi yılına göre sıralama yapmaya çalışıyorum. nasıl yapacağım hakkında yardımcı olursanız sevinirim.
şimdiden teşekkür ederim.
 

Ekli dosyalar

merhaba .
ekte de belirttiğim gibi makama göre ve terfi yılına göre sıralama yapmaya çalışıyorum. nasıl yapacağım hakkında yardımcı olursanız sevinirim.
şimdiden teşekkür ederim.
Merhaba
Veri>Filtre>Filtre uygula uygukanan filtreden;
Önce makama göre seçin sonra da yıla göre ister özel ister artan azalan.
 
rütbe sırası nasıl olacak.kim kimden daha üstün
 
j sütunundaki değerleri değiştirerek makam sırasını belirleyebilirsiniz.
 

Ekli dosyalar

Teşekkür ederim.

Ilginiz için teşekkür ederim.
Bu sıralamayı kod ile yapabilmem mümkünmü?
 
Merhaba,

Kamu kurumlarında çok sık karşılaşılan bir durum.

Millet kendini çok önemli sanar da.

Unvan adı ile sıralama yaptığınızda isteğiniz gerçekleşmez, bunun için unvan kodu kullanmak gerek.

Unvan adlı sayfada unvanlar ve kodları yazılmıştır, siz unvan sıralamasını değişik kodlayarak yapabilirsiniz.

E sütununda unvan kodları yazdırılıp E ve D sütununa göre sıralama yaptırdıktan sonra E sütunu silinmiştir.

Kodları aşağıdadır.

Kod:
Sub Sirala()
    Dim i   As Long, _
        su  As Worksheet, _
        s1  As Worksheet, _
        c   As Range
 
 
    Set s1 = Sheets("Sayfa1")
    Set su = Sheets("Unvan")
 
    s1.Select
 
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
    End With
 
    For i = 2 To Cells(Rows.Count, "B").End(3).Row
        With su.Range("B:B")
            Set c = .Find(Cells(i, "B"), LookIn:=xlValues, LookAt:=xlWhole)
            If Not c Is Nothing Then
                Cells(i, "E") = [B][COLOR=red]su[/COLOR][/B].Cells(c.Row, "A")
            Else
                Cells(i, "E") = 9999
            End If
        End With
    Next i
 
    i = i - 1
 
    Range("B2:E" & i).Sort Key1:=[E1], Key2:=[D1]
    Columns("E:E").Delete
 
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
    End With
End Sub
 

Ekli dosyalar

sıralama alfabetik siraya göre oluyor

kodu çalıştıramadım.
sıralama alfabetik oluyor.
 
Merhaba,

Unvan adlı bir sayfa açıp unvanları kodladınız mı?

Dosyayı iyi inceleyiniz lütfen.
 
aynen dediğiniz gibi yaptım fakat sadece alfabetik sıralama yapıyor.
 
Eklediğim dosya doğru çalışıyor mu?
Eğer o doğru çalışıyorsa (ki çalışıyor) sizde bir sorun var.

Dosyanızı ekleyin bakalım.
 
alfabetik sıralama yapıyor

sırala butonuna bastığımda ekteki dosyada da görüldüğü gibi önce genel müdür ,hemşire, hizmetli şeklinde sıralıyor.
bir türlü çözemedim.
 

Ekli dosyalar

Merhaba,

6. mesajımdaki kodları ve dosyayı düzenledim.

Eksik aktardığım yeri de kırmızı olarak belirttim.
 
sn.necdet yeşertener.
ilginiz için çok eşekkür ederim.
bugün sizi biraz uğraştırdım kusuruma bakmayın.iyi çalışmalar diliyorum.
 
sn.necdet yeşertener.
ilginiz için çok eşekkür ederim.
bugün sizi biraz uğraştırdım kusuruma bakmayın.iyi çalışmalar diliyorum.


Rica ederim, aslında dosyayı ve kodları deneyerek göndermiştim ama bu yanlışlık nasıl oldu bende anlamadım.

Güle güle kullanınız.
 
Geri
Üst