Werte einer spalte per VBA addieren
Hallo Excelkenner,
Wie kann ich folgende Zeile aufkürzen?
Cells(18, 5) = Cells(18, 4) + Cells(7, 3) + Cells(8, 3) + Cells(9, 3) + Cells(10, 3) usw...
Für eure Mühe besten Dank im voraus.
MfG
Odje
Antwort schreiben
Antwort 1 von coros vom 26.08.2020, 18:14 Options
Hallo Odje,
was kommt in der Formel noch hinter "usw."?
Um wieviele Zeilen handelt es sich? Stehen die fest oder kann man die irgendwie ermitteln?
Geht es nur um die Spalte C?
Ein paar Infos mehr wären nicht schlecht
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von Saarbauer vom 27.08.2020, 09:46 OptionsLösung
Hallo,
wäre vielleicht über ein For Schleife zu machen
Etwa so
Cells(18, 5) = Cells(18, 4)
For i = 7 To usw. 'hier Angabe der letzten Zelle einfügen
Cells(18, 5) = Cells(18, 5) + Cells(i, 3)
Next i
Gruß
Helmut
Antwort 3 von nok106 vom 27.08.2020, 09:51 Options
Hallo Oliver,
für deine angebotene Hilfe schonmal besten Dank im voraus.
Zitat:
was kommt in der Formel noch hinter "usw."?
Um wieviele Zeilen handelt es sich? Stehen die fest oder kann man die irgendwie ermitteln?
Geht es nur um die Spalte C?
Frage 1: usw. endet mit "Cells(18,3)",
Frage 2: vorerst nur um 12 Zeilen und
Frage 3: es geht nur um die Spalte C (C7:C18)
In der Hoffnung dass die Angaben genügen
verbleibe ich mit
MfG
Odje
Antwort 4 von nok106 vom 27.08.2020, 10:12 Options
Hallo Helmut,
vielen Dank für deine Hilfe,
dein Vorschlag funktioniert einwandfrei.
Gruß
Odje