• DİKKAT

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

Eğer fonksiyonu kullanarak sıralamada hata

Katılım
15 Mart 2009
Mesajlar
16
Excel Vers. ve Dili
2003 excel
eğer formülünü kullanarak liste üzerinde sıralama yapmak istiyorum. Koşula bağlı yani ancak koşul içermeyen boş hücreye gelince en son sıra tekrarlasın istiyorum. ekteki dosyada olayı anlattım
İlgilenen arkadaşlara şimdiden teşekkür ederim....
 

Ekli dosyalar

Ustalar hallettim beyin hücrelerim ölmüş sağlıklı düşünüce buldum :)
 
Selam,

Bu makroyu belki seversin. Yıllardır kullanıyorum, alıntıdır.

Kolay gelsin.

Kod:
Sub doldur()

Dim wks As Worksheet
Dim Rng As Range
Dim LastRow As Long
Dim col As Long

Set wks = ActiveSheet
With wks
   col = ActiveCell.Column


   Set Rng = .UsedRange  
   LastRow = .Cells.SpecialCells(xlCellTypeLastCell).Row
   Set Rng = Nothing
   On Error Resume Next
   Set Rng = .Range(.Cells(2, col), .Cells(LastRow, col)) _
                  .Cells.SpecialCells(xlCellTypeBlanks)
   On Error GoTo 0

   If Rng Is Nothing Then
       MsgBox "Bos hücre yok"
       Exit Sub
   Else
       Rng.FormulaR1C1 = "=R[-1]C"
   End If

   With .Cells(1, col).EntireColumn
       .Value = .Value
   End With

End With

End Sub
 
Milady Meriç ilgi ve alakana teşekkür ederim. Şimdilik formulle çözümünü buldum.
 
Geri
Üst