• DİKKAT

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

Sütunları belirli kritere göre sıralamak.

  • Konbuyu başlatan Konbuyu başlatan unur
  • Başlangıç tarihi Başlangıç tarihi

unur

Altın Üye
Katılım
8 Aralık 2005
Mesajlar
854
Excel Vers. ve Dili
İş:Excel 2000 Türkçe
Ev:Excel xp Türkçe
Merhaba arkadaşlar;
Sayfa2 nin A sütununda oluşturduğum bir kriter oluşturdum.Sayfa1 deki bilgileri sütun olarak Sayfa2 deki kriterlere göre sıraya koyabilirmiyiz.Dosya Ektedir.Teşekkürler.
 

Ekli dosyalar

Merhaba,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub DÜZENLE()
    Dim S1 As Worksheet, S2 As Worksheet
    Dim X As Integer, BUL As Range
    
    Application.ScreenUpdating = False
    
    Set S1 = Sheets("Sayfa1")
    Set S2 = Sheets("Sayfa2")
    
    For X = 2 To S2.Cells(Rows.Count, 1).End(3).Row
        Set BUL = S1.Rows(1).Find(S2.Cells(X, 1), , , xlWhole)
        If Not BUL Is Nothing Then
            If X - 1 <> BUL.Column Then
                BUL.EntireColumn.Cut
                Columns(X - 1).Insert Shift:=xlToRight
            End If
        End If
    Next
    
    S1.Cells.EntireColumn.AutoFit
    
    Set S1 = Nothing
    Set S2 = Nothing
    
    Application.ScreenUpdating = True
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Korhan Bey çok Teşekkürler. Emeğinize ve bilginize sağlık.
 
Geri
Üst