• DİKKAT

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

Hücre içersindeki kırmızı ile yazılan yazılara göre sıralamak

Katılım
24 Aralık 2008
Mesajlar
118
Excel Vers. ve Dili
2007 TÜRKÇE
merhaba,

ekteki dosyamda da görüleceği üzere kırımızı ile yazılan yazılara göre sıralamak istiyorum. mümkün müdür?

teşekkür ederim.
 

Ekli dosyalar

Merhaba,

Dosyayı inceleyiniz.

Kod:
Sub Sirala()
 
Dim SonKolon As Integer
Dim i As Long
SonKolon = [IV1].End(1).Column + 1
For i = 2 To [A65536].End(3).Row
    If Cells(i, "B").Font.ColorIndex = 3 Then Cells(i, SonKolon) = 0
Next i
Range(Cells(2, "A"), Cells([A65536].End(3).Row, SonKolon)).Sort Key1:=Cells(2, SonKolon), Key2:=[B2]
Columns(SonKolon).Delete Shift:=xlToLeft
 
End Sub
 

Ekli dosyalar

Merhaba,

Aşağıdaki gibi bir kod sanırım işinizi daha da kolaylaştırır. Diğer renkleri de dikkate alıp renkler arasında ayrım yapmamak gerek :)

Kod:
Sub Sirala()
Dim SonKolon As Integer
Dim i As Long
SonKolon = [IV1].End(1).Column + 1
For i = 2 To [A65536].End(3).Row
    Cells(i, SonKolon) = Cells(i, "B").Font.ColorIndex
Next i
Range(Cells(2, "A"), Cells([A65536].End(3).Row, SonKolon)).Sort Key1:=Cells(2, SonKolon), Key2:=[B2]
Columns(SonKolon).Delete Shift:=xlToLeft
End Sub
 
Geri
Üst