• DİKKAT

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

yıla göre listeleme

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
iyi günler; 2014-2018 arası detay bilgilerim oluyor. FIS_DTY sayfasına ilgili yıla ait FİŞ' in detayının gelmesine çalışıyorum. Düşeyara ile denedim ama sonuca ulaşamadım. Teşekkürler.
 

Ekli dosyalar

  • FİSNO.xlsx
    FİSNO.xlsx
    1.8 MB · Görüntüleme: 11
  • fiş listeleme.jpg
    fiş listeleme.jpg
    157.3 KB · Görüntüleme: 2
Dosyanızın Formülle çözümü.Diğer yıl sayfalarını oluşturarak deneyebilirsiniz.
 

Ekli dosyalar

Macro kodunuz..

Kod:
Sub MUSTAFA()
Dim s As Worksheet
Dim a As Long, b As Long, c As Long
Dim MM
Set s = Sheets("FIS_DTY")
Sheets("FIS_DTY").Range("A4:I65536").ClearContents
MM = 4
For a = 1 To Sheets.Count
    If s.Cells(2, "A") Like Sheets(a).Name Then
        For b = 2 To Sheets(a).Cells(65536, "A").End(3).Row
        If s.Cells(2, "B") = Sheets(a).Cells(b, "B") Then
            For c = 1 To 9
            s.Cells(MM, c) = Sheets(a).Cells(b, c)
            Next
            MM = MM + 1
        End If
        Next
    End If
Next
End Sub
 
Yıl yazan yer sayfa adıdır. İster yıl yazın ister a,b,c gibi isim verin fark etmez.
Burada Önemli olan şey, A2 ye yazılan sayfa adı dır.
 
Sorunsuz çalışıyor

Yıl yazan yer sayfa adıdır. İster yıl yazın ister a,b,c gibi isim verin fark etmez.
Burada Önemli olan şey, A2 ye yazılan sayfa adı dır.

Teşekkürler sorunsuz çalışıyor, ben cevabı formülle çözümde yazmıştım, sizin çözümü henüz görünmüyordu. daha pratik çözüm oldu. tekrar teşekkürler, iyi çalışmalar.
 
Teşekkürler sorunsuz çalışıyor, ben cevabı formülle çözümde yazmıştım, sizin çözümü henüz görünmüyordu. daha pratik çözüm oldu. tekrar teşekkürler, iyi çalışmalar.

Rica ederim.
İşinizi görüyorsa ne mutlu.
İyi çalışmalar..
 
Geri
Üst