Bir nevi süzme işlemi

Katılım
8 Şubat 2006
Mesajlar
20
Ekte göndermiş olduğum sayfada isteğim, istek sıra no ya yazdığım rakamdan
listede var ise hepsinin alt alta sırayla hepsinin gelmesi.
İndis le denediğimde yalnız en üstteki geliyor diğerleri gelmiyor.
Ne yapmalıyım
Şimdiden teşekkürler...
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
Butona basınız.:cool:
Kod:
Sub listele()
Sheets("sipariş").Select
Set s1 = Sheets("LİSTE")
If Range("B1").Value = "" Then
    MsgBox "B1 Hücresine aranacak değeri giriniz..!!", vbCritical
    Exit Sub
End If
Application.ScreenUpdating = False
sat = 4
Range("A4:E65536").Clear
For i = 2 To s1.Cells(65536, "A").End(xlUp).Row
    If s1.Cells(i, "A").Value = Range("B1").Value Then
        adrs1 = Range(Cells(i, "A"), Cells(i, "E")).Address
        adrs2 = Range(Cells(sat, "A"), Cells(sat, "E")).Address
        Range(adrs2).Value = s1.Range(adrs1).Value
        sat = sat + 1
    End If
Next i
Set s1 = Nothing
Application.ScreenUpdating = True
MsgBox "Listeleme Tamamlandı..", vbOKOnly + vbInformation
End Sub
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Merhabalar

Alternatif olarak; sipariş sayfasındaki A4 hücresine aşağıdaki formülü giriniz.

HTML:
=KAYDIR(LİSTE!A$1;BÜYÜK((LİSTE!$A$1:$A$766=$B$1)*SATIR(LİSTE!$A$1:$A$766);SATIR(A1))-1;0)
Daha sonra Ctrl+Shift+Enter tuşlarına birlikte basın. Çünkü bir dizi formülüdür. Bunu yaptığınızda, {} Parantezlleri formülün başına ve sonuna otomatik yerleştirilecektir. Bu formülü aşağı ve yukarı kopyalayınız.
 
Katılım
8 Şubat 2006
Mesajlar
20
Orion2 ve FPC arkadaşların göstermiş oldukları ilgi için sonsuz minnattarlığımı sunarım. Teşekkürler.....
İstediğimdende iyi oldu.....
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Orion2 ve FPC arkadaşların göstermiş oldukları ilgi için sonsuz minnattarlığımı sunarım. Teşekkürler.....
İstediğimdende iyi oldu.....
Rica ederim.
İyi çalışmalar.:cool:
 
Üst