• DİKKAT

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

veri sıralama

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
iyi günler:
veri doğrulama ile gelen sayfada D sütununda olan "İTHALAT" satırının 1.ci sıra olacak şekilde sıralamak istiyorum, istenen kelimeye göre sıralama ile ilgili makro örneği bulamadım.
işlem yapılacak satır alan B3-K10 alanı ; A sütunu ve M sütunu sabit, sıralamaya dahil değil, Teşekkürler
 

Ekli dosyalar

  • veri sıralama.JPG
    veri sıralama.JPG
    102.2 KB · Görüntüleme: 6
Merhaba,


"Veri doğrulama" başlığındaki dosyayla aynı dosya içeriği sanırım.
Private Sub Worksheet_Change(ByVal Target As Range) kodlarının End Sub satırından önce ekleyiniz.
Kod:
    deg = Array("İTHALAT", "DÜŞÜM", "TRANSFER")
    Application.AddCustomList ListArray:=deg
    With ActiveSheet.Sort
        .SortFields.Clear
        .SortFields.Add Key:=Range("D3"), SortOn:=xlSortOnValues, Order:=xlAscending, _
            CustomOrder:=UBound(deg), DataOption:=xlSortNormal

        .SetRange Range("B3:K" & Cells(Rows.Count, "B").End(3).Row)
        .Header = xlGuess
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
 
Geri
Üst