• DİKKAT

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

İki tarih arası makro ile toplam

Katılım
1 Mayıs 2011
Mesajlar
42
Excel Vers. ve Dili
2003 türkçe
slm arkadaşlar
iki tarih arası toplam almam lazım bir çalışma buldum ancak kendime göre uygulayamadım


bana yardımcı olursanız sevinirim

dosya ekte
 

Ekli dosyalar

slm arkadaşlar
iki tarih arası toplam almam lazım bir çalışma buldum ancak kendime göre uygulayamadım


bana yardımcı olursanız sevinirim

dosya ekte
Lütfen sorunuzu ilgili bölüme yazınız(VBA Makrolar)
dosyanız ektedir.:cool:
Kod:
Option Base 1
Sub Button_Click()
Dim z As Object, sat As Long, i As Long
Dim liste(), myarr()
Sheets("Sheet1").Select
sat = Cells(Rows.Count, "A").End(xlUp).Row
Range("J2:M" & sat).ClearContents
liste = Range("A16:G" & sat).Value
ReDim myarr(1 To 4, 1 To sat)
Set z = CreateObject("scripting.dictionary")
sat = UBound(liste)
For i = 1 To sat
    If Not z.exists(liste(i, 1)) Then
        n = n + 1
        z.Add (liste(i, 1)), n
        myarr(1, n) = liste(i, 1)
        myarr(2, n) = liste(i, 1)
    End If
    myarr(3, z.Item(liste(i, 1))) = myarr(3, z.Item(liste(i, 1))) + CDbl(liste(i, 6))
    myarr(4, z.Item(liste(i, 1))) = myarr(4, z.Item(liste(i, 1))) + CDbl(liste(i, 7))
Next i
Erase liste
ReDim Preserve myarr(1 To 4, 1 To n)
Range("J2").Resize(n, 4) = Application.Transpose(myarr)
Set z = Nothing
Erase myarr
MsgBox "İşlem Tamamlanmıştır." & vbLf & "evrengizlen@hotmail.com"
End Sub
 

Ekli dosyalar

Geri
Üst