• DİKKAT

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

Veri aktarımı

Katılım
13 Ocak 2011
Mesajlar
72
Excel Vers. ve Dili
2007türkçe
Arkadaşlar 3 ayrı excel sayfasından istenen kritere uyan değerleri bir sayfaya toplamak istiyorum. Mümkün se
şimdiden teşekkürler
 

Ekli dosyalar

Merhaba,

Bu şekilde deneyin;

Kod:
Private Sub CommandButton1_Click()
    Dim dizi(), i As Byte, syf As Worksheet, c As Range, Adr As Variant, son As Long
    Application.ScreenUpdating = False
    
    Sheets("rapor").Select
    Range("B2:W" & Rows.Count).ClearContents
    
    If isimBox.Value = "" Then Exit Sub
    
    dizi = Array("YENİ", "TAHAKKUK", "mizan")
    
    For i = 0 To UBound(dizi)
        Set syf = Sheets(dizi(i))
        With syf.Range("D:D")
            Set c = .Find(isimBox.Value, , xlValues, xlWhole)
            If Not c Is Nothing Then
                Adr = c.Address
                Do
                    son = Cells(Rows.Count, "D").End(xlUp).Row + 1
                    syf.Range("B" & c.Row & ":W" & c.Row).Copy Range("B" & son)
                    Set c = .FindNext(c)
                Loop While Not c Is Nothing And c.Address <> Adr
            End If
        End With
    Next i
    Application.ScreenUpdating = True
    
    Unload Me
End Sub
.
 
ömer bey çok teşekkür ederim bu işimi gördü... selamlar
 
Geri
Üst