Makro SUMME
Hallo zusammen
Wer kann mir beim Makro helfen?
evtl simple frage für euch..bin halt noch anfänger bei diesem Thema..
Wenn ich einen Makro aufzeichne (record), mache ich eine SUMME für ein total... wenn ich jedoch den makro für andere zwecke benutze, bleibt diese SUMME immer mit der selben grösse (zb. C9:C30).
Was kann ich machen, damit immer die gesamten Zahlen summiert werden (so gross wie auch immer die Tabelle ist) und nicht immer die selbe grösse (C9:C30)
besten dank
Antwort schreiben
Hallo RR87
wie ist denn dein excelblatt aufgebaut?
möchtest du immer nur die werten aus der Spalte C summieren? z.b. C1:C10, oder C13:C30000 oder C2:C3?
oder wie sieht das bei dir aus?
Gruß
morpheus
Antwort 2 von nighty vom 18.09.2019, 11:48 Options
hi all :-)
ein kleines beispiel :-))
gruss nighty
Sub GesamtSumme()
Rem von C2 bis ende der spalte C
GSumme = Application.WorksheetFunction.Sum(ActiveSheet.Range(ActiveSheet.Cells(2, 3), ActiveSheet.Cells(ActiveSheet.Cells(Rows.Count, 3).End(xlUp).Row, 3)))
End Sub
Antwort 3 von nighty vom 18.09.2019, 11:52 Options
hi all :-)
oder auch so :-)
gruss nighty
Sub GesamtSumme()
Rem von C2 bis ende der spalte C
With ActiveSheet
GSumme = Application.WorksheetFunction.Sum(.Range(.Cells(2, 3), .Cells(.Cells(Rows.Count, 3).End(xlUp).Row, 3)))
End With
End Sub
Antwort 4 von RR87 vom 18.09.2019, 12:45 Options
hey all :)
das sieht mal sehr gut, weiss nur nicht genau wo ich diese einführen soll.. meine sieht so aus, momentan..
ActiveCell.FormulaR1C1 = "=SUM(R[-6]C:R[-1]C)"
(habe als der makro lief, auf SUMME gedrückt)
(englische software)
wie du hier siehst nimmt er aber nun immer diese "range".
Die andere Tabelle ist aber vil grösser, aber auch hier nimmt er nur diese kleine summe und nicht von oben bis ende..
z.B tabelle 1:
chf 50
usd 100
total FORMEL?
tabelle 2
chf 100
usd 50
gbp 200
eur 150
total FORMEL?
er sollte immer von obersten bis untersten zusammen zählen.
Diese tabellen sind wie hier aufgeführt untereinander.
Danke euch für die Zeit :)
grüsse
Antwort 5 von nighty vom 18.09.2019, 12:49 Options
hi all :-)
statt gsumme ist deine zelle anzugeben fuer die ergebnisausgabe,wo liegt das problem ?
gruss nighty