• DİKKAT

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

Benzersiz kayıt ve sayfalardan toplam almak

  • Konbuyu başlatan Konbuyu başlatan unur
  • Başlangıç tarihi Başlangıç tarihi

unur

Altın Üye
Katılım
8 Aralık 2005
Mesajlar
854
Excel Vers. ve Dili
İş:Excel 2000 Türkçe
Ev:Excel xp Türkçe
Arkadaşlar,Bu konuda yardımcı olursanız çok büyük bir yükten kurtarmış olacaksınız.

1-Sayfalardan (ocak,şubat,mart....) kişilerin tc kimlik numaralarına göre benzersiz kayıtları almak istiyorum
2- Bu sayfalardaki personelin keseneklerini (özet sayfasında) ilgili hücrelere toplamak istiyorum.

Dosyayı ektedir.
 

Ekli dosyalar

Merhaba,

Bu şekilde deneyin.

Kod:
Sub Ozet()
 
    Dim s(), a1, deg, k As Integer
    Dim i As Long, d As Object, j As Byte, sat As Long
 
    Application.ScreenUpdating = False
    Sheets("özet").Select
 
    Rows("2:" & Rows.Count).ClearContents
 
    Set d = CreateObject("Scripting.Dictionary")
 
    For k = 1 To Worksheets.Count
        With Sheets(k)
            If .Name <> "özet" Then
                For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row
                    deg = .Cells(i, "A")
                    If Not d.exists(deg) Then
                        ReDim s(1 To 21)
                        For j = 1 To 21
                            s(j) = .Cells(i, j)
                        Next j
                        d.Add deg, s
                    Else
                        s = d.Item(deg)
                        For j = 15 To 21
                            s(j) = s(j) + .Cells(i, j)
                        Next j
                        d.Item(deg) = s
                    End If
                Next i
            End If
        End With
    Next k
 
    a1 = d.items: sat = 2
 
    For i = 0 To d.Count - 1
        s = a1(i)
        For j = 1 To 21
            Cells(i + sat, j) = s(j)
        Next j
    Next i
 
    Cells.EntireColumn.AutoFit
    Set d = Nothing
 
End Sub

Not: Detaylı deneme yapmadım.
 
Ömer Bey çok teşekkürler emeklerinize sağlık.
Zamanınız olursa kodların hangilerinin mükerrer kayıtlar için hangilerinin toplam almaya yaradığını yazma şansınız olursa sevinirim.Çünkü aynı kodları buna benzer başka belgerede uygulamam gerekiyor onun için bu konuda bilgim olursa kolay uygulama yapabilirim.
 
Hangilerinin mükerrer kayıtlar için hangilerinin toplam almaya yaradığını yazma şansınız olursa sevinirim.Çünkü aynı kodları buna benzer başka belgerede uygulamam gerekiyor onun için bu konuda bilgim olursa kolay uygulama yapabilirim.

Kodların açıklamasını yapacak arkadaşlara şimdiden Teşekkürler.
 
Geri
Üst