• DİKKAT

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

Sayfalardaki Verileri Bir Yerde Toplamak veya Ayırmak

  • Konbuyu başlatan Konbuyu başlatan onurgrn
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Nisan 2005
Mesajlar
4
Merhabalar,
Yapmak istediğim şey aylara göre ayrılmış sayfalardaki bilgileri "Toplam" sayfasının içerisine de otomatik kaydetmeyi "Ekle" butonuyla sağlamak.
Veya tam tersi de olabilir. Toplam ayının içerisine bilgi girişi yapıldıktan sonra "Ayır" denildiğinde aylara göre ayrı ayrı sayfalar oluşturmak.

Bunun için userform geliştirmeye çalıştım ama çok zaman alacak diye düşündüm. Ama belki de en sağlıklı yöntem bu. O form üzerinden ekle denildiğinde hem toplama hem de ilgili aya bilgiler gidecek.

Bu işlere yeni başladığım için sizden yardım dilemek istedim. Nereden başlayacağımı bilemedim :)
 

Ekli dosyalar

Kod:
Sub birlestir()
    Sayfa1.[a2:j1000].ClearContents
    For Each sh In ThisWorkbook.Sheets
        If sh.Name <> "2010 YILI TOPLAM" Then
            c = [a65536].End(3).Row + 1
            sh.[a2:j1000].Copy Range("a" & c)
        End If
    Next
End Sub
Sub ayir()
    c = 1
    For j = 2 To Sheets.Count
        Sheets(j).[a2:j1000].ClearContents
    Next
    For i = 2 To [i65536].End(3).Row
        ay = StrConv(Format((Cells(i, "i")), "mmmm"), vbUpperCase)
        s = Sheets("" & ay & "" & "-2010").[a65536].End(3).Row + 1
        Sheets("" & ay & "" & "-2010").Rows(s) = Rows(i).Value
    Next
End Sub
 
ellerinize sağlık, çok teşekkür ederim.
 
Geri
Üst