Aylık bilançodan rapor

Erdinç FIRTINA

Altın Üye
Katılım
14 Şubat 2007
Mesajlar
400
Excel Vers. ve Dili
excel 2003 türkçe
Altın Üyelik Bitiş Tarihi
15-05-2026
Değerli forum üyeleri!

Aylık olarak hazırlanmış bilançodaki verilerin raporunu ilgili sayfalara almak istiyorum.

Veriler ilgili sayfalara alınırken aynı zamanda verinin ait olduğu tarihi de almak istiyorum. Böyle bir uygulama makro ile de olabilir mi?


Dosyamı açıklamaları ile birlikte ekte sunuyorum. Yardımlarınız için ş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
Merhaba.
Ekli dosyayı inceleyiniz.:cool:
Kod:
Sub aktar()
Dim sno As Long, sat2 As Long, sat As Long, sonsat As Long
Dim i As Integer, k As Long
Application.ScreenUpdating = False
Sheets("GELİRLER").Range("A3:E65536").ClearContents
sno = 1: sat2 = 3
For i = 1 To Worksheets.Count
    If Sheets(i).Name >= 1 And Sheets(i).Name <= 31 Then
        sat = Sheets(i).Cells(65536, "C").End(xlUp).Row
        If sat >= 4 Then
        For k = 4 To sat
            adr1 = Range(Cells(k, "B"), Cells(k, "D")).Address
            adr2 = Range(Cells(sat2, "B"), Cells(sat2, "D")).Address
            Cells(sat2, "A").Value = sno
            Sheets("GELİRLER").Range(adr2).Value = Sheets(i).Range(adr1).Value
            Sheets("GELİRLER").Cells(sat2, "E").Value = Sheets(i).Range("A1").Value
            sat2 = sat2 + 1
            sno = sno + 1
        Next k
        End If
    End If
Next i
sonsat = Sheets("GELİRLER").Cells(65536, "C").End(xlUp).Row
Sheets("GELİRLER").Cells(sonsat + 1, "C").Value = "TOPLAM..YTL..:"
Sheets("GELİRLER").Cells(sonsat + 1, "D").Value = _
WorksheetFunction.Sum(Sheets("GELİRLER").Range("D3:D" & sonsat))
Application.ScreenUpdating = True
MsgBox "İŞLEM TAMAMLANDI..!!"
End Sub
 

Erdinç FIRTINA

Altın Üye
Katılım
14 Şubat 2007
Mesajlar
400
Excel Vers. ve Dili
excel 2003 türkçe
Altın Üyelik Bitiş Tarihi
15-05-2026
Say&#305;n Orion2,
&#199;ok &#231;ok te&#351;ekk&#252;r ederim. Ger&#231;ekten m&#252;kemmelsiniz.
Acaba gelirleri ald&#305;&#287;&#305;m gibi di&#287;er ba&#351;l&#305;klar alt&#305;ndaki verileri ilgili sayfalar&#305;na alabilmem m&#252;mk&#252;n de&#287;il mi?

giderler
maa&#351; vb. sayfalar

ayr&#305;ca da &#231;ok merak etti&#287;im bir &#351;ey var ba&#351;l&#305;k sat&#305;r&#305;ndaki GEL&#304;RLER ismini 1 rakam&#305;na &#231;evirme nedeni nedir?

Asl&#305;nda makroyu a&#231;&#305;klayabilme durumunuz olabilseydi &#231;ok iyi olurdu.

Her &#351;ey i&#231;in &#231;ok ama &#231;ok te&#351;ekk&#252;rler!!!

&#304;yiki vars&#305;n&#305;z.
 

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
Sayın Orion2,
Çok çok teşekkür ederim. Gerçekten mükemmelsiniz.
Acaba gelirleri aldığım gibi diğer başlıklar altındaki verileri ilgili sayfalarına alabilmem mümkün değil mi?

giderler
maaş vb. sayfalar

ayrıca da çok merak ettiğim bir şey var başlık satırındaki GELİRLER ismini 1 rakamına çevirme nedeni nedir?

Aslında makroyu açıklayabilme durumunuz olabilseydi çok iyi olurdu.

Her şey için çok ama çok teşekkürler!!!

İyiki varsınız.
Giderleride rapor olarak başka bir sayfada alabilirsiniz.
GELİRLER sayfasındaki Başlık satırına istediğiniz bir başlığı yazabilirsiniz.
Ben onu farketmeden değiştirmişim.Hiç öneml değil.Siz değiştirebilirsiniz.:cool:
 

Erdinç FIRTINA

Altın Üye
Katılım
14 Şubat 2007
Mesajlar
400
Excel Vers. ve Dili
excel 2003 türkçe
Altın Üyelik Bitiş Tarihi
15-05-2026
Say&#305;n Orion2,
Kusura bakmay&#305;n ama "Giderleride rapor olarak ba&#351;ka bir sayfada alabilirsiniz." c&#252;mlesini ger&#231;ekten anlayamad&#305;m. Bu duruma b&#246;yle direkt cevap veriyorum ama ben Trakyal&#305;y&#305;m. D&#252;z ara gidiyorum. Burada kastetti&#287;iniz ayn&#305; dosyay&#305; farkl&#305; bir isimle kaydederek yapmak m&#305;? E&#287;er b&#246;yleyse denedim ama olmuyor. her &#351;eye ra&#287;men t&#252;m yard&#305;mlar&#305;n&#305;z i&#231;in &#231;ok te&#351;ekk&#252;rler. Ama bu excel konusunda benim gibi ya&#351;&#305; ge&#231;mi&#351; bir e&#287;itimciye yard&#305;m ederseniz ger&#231;ekten &#231;ok mutlu olaca&#287;&#305;m. Her &#351;ey i&#231;in &#351;imdiden te&#351;ekk&#252;rler!!!!
 

Erdinç FIRTINA

Altın Üye
Katılım
14 Şubat 2007
Mesajlar
400
Excel Vers. ve Dili
excel 2003 türkçe
Altın Üyelik Bitiş Tarihi
15-05-2026
Say&#305;n Orion2,

Tabiki kod de&#287;i&#351;ikli&#287;i yapmam veya yeni kod yazmam gerekiyordur. Zaten s&#305;k&#305;nt&#305;m da orada ya. E&#287;er g&#246;nderdi&#287;iniz makrodaki kodlar&#305;n a&#231;&#305;klamas&#305;n&#305; yazabilirseniz belki oradan &#231;&#305;kar&#305;mda bulunarak yeni duruma g&#246;re kod &#252;retebilirim. Aksi takdirde bunu ba&#351;arabilmem m&#252;mk&#252;n de&#287;il. &#231;&#252;nk&#252; o kadar bilgiye sahip de&#287;ilim. Ama her &#351;eye ra&#287;men benim gibi excel konusunda bilgi sahibi olmayan insanlara yapt&#305;&#287;&#305;n&#305;z yard&#305;mlar&#305;n de&#287;erini bilenlerdenim. Sizlere sayg&#305;m&#305;z sonsuz.


Her &#351;ey i&#231;in &#231;ok te&#351;ekk&#252;r ederim!!!
 
Üst