- Katılım
- 16 Ağustos 2008
- Mesajlar
- 71
- Excel Vers. ve Dili
- Office 365
WİN 11 PRO
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
=KAYDIR(anaform!$M$1;;;BAĞ_DEĞ_DOLU_SAY(anaform!$M:$M))
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&YIL&"'!$A$2:$A$200");$A2;DOLAYLI("'"&YIL&"'!B$2:B$200")))
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&YIL&"'!$A$2:$A$200");$A2;DOLAYLI("'"&YIL&"'!C$2:C$200")))
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&YIL&"'!$A$2:$A$200");$A2;DOLAYLI("'"&YIL&"'!D$2:D$200")))
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&YIL&"'!$A$2:$A$200");$A2;DOLAYLI("'"&YIL&"'!E$2:E$200")))
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&YIL&"'!$A$2:$A$200");$A2;DOLAYLI("'"&YIL&"'!F$2:F$200")))
=TOPLA.ÇARPIM((ETOPLA(DOLAYLI("'"&SATIR($2009:$2014)&"'!A2:A4");$A2;DOLAYLI("'"&SATIR($2009:$2014)&"'!B2:B4"))))
Selamlar;
Örnek Dosya
Selamlar
Sayın Sosyal2006
bende sabırsızlıkla makro ile yapılışını bekliyorum
özellikle Etopla makrolu yapılışı
Saygılarla;
Ana sayfaya diğer sayfalardaki aynı ürünlerin aynı fiyatlarını toplatarak aktarım yapmak istiyorum.
Şimdiden teşekkürler.
Sub Toplama()
Dim Rng_1 As Range
Dim Sht As Worksheet
Dim Topla As Double
Dim Son As Long
Son = Range("A65536").End(xlUp).Row
For Each Rng_1 In Worksheets(1).Range("B2:F" & Son)
For Each Sht In Worksheets
If Sht.Name <> Worksheets(1).Name Then
Topla = Topla + WorksheetFunction.SumIf(Sht.Range("A2:A100"), _
Rng_1.Offset(0, -(Rng_1.Column - 1)), _
Sht.Range(Cells(2, Rng_1.Column).Address & ":" & Cells(100, Rng_1.Column).Address))
End If
Next
Rng_1.Value = Topla
Topla = 0
Next
End Sub
Selam.
Dosyayı .zip'siz ve .rar'sız upload etmeniz mümkünmüdür?
Şirket bilgisayarları indirmeye izin vermiyor.
.
Dosyalar ekte.
.
Teşekkürler mesudiye_052.Selamlar;
Örnek dosya
Sub Toplama()
Dim Rng_1 As Range
Dim Sht As Worksheet
Dim Topla As Double
Dim Son As Long
Son = Range("A65536").End(xlUp).Row
For Each Rng_1 In Worksheets(1).Range("B2:G" & Son)
For Each Sht In Worksheets
If Sht.Name <> Worksheets(1).Name Then
Topla = Topla + WorksheetFunction.SumIf(Sht.Range("A2:A100"), _
Rng_1.Offset(0, -(Rng_1.Column - 1)), _
Sht.Range(Cells(2, IIf(Rng_1.Column > 2, Rng_1.Column + 1, Rng_1.Column)).Address & ":" & Cells(100, IIf(Rng_1.Column > 2, Rng_1.Column + 1, Rng_1.Column)).Address))
End If
Next
Rng_1.Value = Topla
Topla = 0
Next
End Sub
Selamlar;
Kod:Sub Toplama() Dim Rng_1 As Range Dim Sht As Worksheet Dim Topla As Double Dim Son As Long Son = Range("A65536").End(xlUp).Row For Each Rng_1 In Worksheets(1).Range("B2:G" & Son) For Each Sht In Worksheets If Sht.Name <> Worksheets(1).Name Then Topla = Topla + WorksheetFunction.SumIf(Sht.Range("A2:A100"), _ Rng_1.Offset(0, -(Rng_1.Column - 1)), _ Sht.Range(Cells(2, IIf(Rng_1.Column > 2, Rng_1.Column + 1, Rng_1.Column)).Address & ":" & Cells(100, IIf(Rng_1.Column > 2, Rng_1.Column + 1, Rng_1.Column)).Address)) End If Next Rng_1.Value = Topla Topla = 0 Next End Sub
?
Saygılarla