online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon RR87 vom 17.09.2019, 21:14 Options

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

Antwort 1 von morpheus__85 vom 18.09.2019, 10:01 Options

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

Ähnliche Themen

Datenfilter mit Makro
TI0815  13.08.2007 - 26 Hits - 2 Antworten

Summe unter letzter zelle bilden
Tim85  10.04.2008 - 76 Hits - 9 Antworten

Rechnen mit Makro
Egon1967  12.05.2008 - 57 Hits - 1 Antwort

mit einem Makro Rechnen / vorher falsch eingestellt
Egon1967  07.05.2008 - 53 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026