• DİKKAT

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

Veri aktarımı

karaelmas4467

Altın Üye
Katılım
23 Aralık 2006
Mesajlar
202
Excel Vers. ve Dili
2003
ekte gönderdiğim dosyadanda anlaşılacağı gibi sayfalar arası veri aktarımını nasıl yapabilirim. yardımlarınız için şimdiden teşekürler.
 
Merhaba.
Ekli dosyayı inceleyiniz.:cool:
Dosyayı istediğniz şekilde günceleldim.:cool:
Aykları sayfa adı olarak girdim.:cool:
Kod:
Sub rapor()
Dim i As Long, j As Byte, syf As String, t As Long
Set s1 = Sheets("VERİ")
Application.ScreenUpdating = False
For t = 1 To Worksheets.Count
    If Sheets(t).Name <> "VERİ" Then
        Sheets(t).Range("C5:AH65536").ClearContents
    End If
Next t
For i = 4 To s1.Cells(65536, "B").End(xlUp).Row
    syf = Format(Month(s1.Cells(i, "B").Value), "00") & "." & Year(s1.Cells(i, "B").Value)
    Set s2 = Sheets(syf)
    Set k = s2.Range("C5:C65536").Find(s1.Cells(i, "D").Value, , xlValues, xlWhole)
    If k Is Nothing Then
        s2.[C65536].End(xlUp).Offset(1, 0) = s1.Cells(i, "D").Value
    End If
    Set c = s2.Range("C5:C65536").Find(s1.Cells(i, "D").Value, , xlValues, xlWhole)
    If Not c Is Nothing Then
        For j = 4 To 34
                If Day(s1.Cells(i, "B").Value) = s2.Cells(4, j).Value Then
                s2.Cells(c.Row, j).Value = s2.Cells(c.Row, j) + 1
                Exit For
            End If
        Next j
    End If
Next i
Application.ScreenUpdating = True
Set s1 = Nothing
Set s2 = Nothing
MsgBox "RAPOR ÇIKARILDI..!!"
End Sub
 
Son düzenleme:
&#231;ok te&#351;ek&#252;r ederim. &#231;ok g&#252;zel bir &#231;al&#305;&#351;ma yapm&#305;&#351;s&#305;n eme&#287;ine sa&#287;l&#305;k; bir iste&#287;im daha olacak: veri sayfas&#305;ndaki tarihler farkl&#305; aylarda oldu&#287;u zaman aylara g&#246;re yeni sayfa olu&#351;turup ayl&#305;k rapor alabilirmiyim.
 
çok teşekür ederim. çok güzel bir çalışma yapmışsın emeğine sağlık; bir isteğim daha olacak: veri sayfasındaki tarihler farklı aylarda olduğu zaman aylara göre yeni sayfa oluşturup aylık rapor alabilirmiyim.
İstediğiniz değişiklikleri yaptım.
Önceki mesajımdan dosyayı indirip deneyebilirsiniz.:cool:
 
yazdığınız kodlar üzerinden raporlamayı 12 aylık olarak ayrı ayrı sayfalara yapmaya çalıştım ama beceremedim. sizden tekrar yardım istesem ekte yolladığım şekilde çok şey istemiş mi olurum acaba....
 
Son düzenleme:
yazd&#305;&#287;&#305;n&#305;z kodlar &#252;zerinden raporlamay&#305; 12 ayl&#305;k olarak ayr&#305; ayr&#305; sayfalara yapmaya &#231;al&#305;&#351;t&#305;m ama beceremedim. sizden tekrar yard&#305;m istesem ekte yollad&#305;&#287;&#305;m &#351;ekilde &#231;ok &#351;ey istemi&#351; mi olurum acaba....
dosyan&#305;z haz&#305;r.
Sayfa adlar&#305;na dikkat ediniz.Sayfa adlar&#305; &#246;rnek veriyorum ocak 2007 i&#231;in 01.2007 olmal&#305;. 01=1nci ay 2007=y&#305;l.bunu takiben &#351;ubat ay&#305;da sayfa ad&#305; 02.2007 olmal&#305;d&#305;r.Dosyay&#305; &#246;nceki mesaj&#305;mdan indirebilirisiniz.:cool:
&#304;yi &#231;al&#305;&#351;malar.:cool:
 
Geri
Üst