Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1668to1672
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA: Werte zusammenrechnen, wenn

VBA: Werte zusammenrechnen, wenn
23.01.2019 11:58:27
Daniel
Hallo Zusammen,
ich brauche eure Hilfe hinsichtlich eines Makros.
Wenn in Zelle, bspw. A2, Rechnung steht und in C2 kein Betrag enthalten ist, dann soll die Spalte A durchlaufen werden, wo Teilrechnung steht. Die Beträge der Teilrechnungen aus Spalte C sollen zusammengerechnet werden und in C2 wo kein Betrag bei der Rechnung ist, eingetragen werden.
Hoffe ihr könnt mir weiterhelfen.
Vielen Dank!
Daniel

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Weshalb VBA?
23.01.2019 12:09:02
Beverly
Hi Daniel,
das kann doch die Formel SUMMEWENN() ganz genau so gut.


AW: Weshalb VBA?
23.01.2019 12:39:44
Daniel
Die Formel habe ich bereits.
Das ganze soll als VBA sein, da ich noch weitere Makros im Vorfeld und Nachgang laufen lassen. Da ist es doof mittendrin mit einer Formel zu arbeiten.
AW: VBA: Werte zusammenrechnen, wenn
23.01.2019 12:11:16
Bernd
Hi,
eventuell so:
=SUMMEWENN(A:A;"Teilrechnung";C:C)
MfG Bernd
AW: VBA: Werte zusammenrechnen, wenn
23.01.2019 12:40:32
Daniel
Für die Formel brauche ich keine Hilfe :P
Lediglich für das Makro
AW: VBA: Werte zusammenrechnen, wenn
23.01.2019 12:57:03
Herbert
Hallo Daniel,
dann lade doch mal eine Beispieldatei hoch, die zwar keine Originaldaten beinhalten muss, aber deren Aufbau exakt mit dem Original übereinstimmen MUSS!
Servus
Anzeige
AW: VBA: Werte zusammenrechnen, wenn
23.01.2019 13:50:17
Daniel
Beispieldatei kann ich erst heute Abend hochladen.
Vielleicht hilft ja das:
Spalte A
A1=Sonstige; B1=5
A2=Rechnung; B2=4
A3=Sonstige; B3=2
A4=Sonstige; B4=5
A5=Rechnung; B5=
A6=Sonstige; B6=5
A7=Sonstige; B7=4
A8=Teilrech; B8=2
A9=Teilrech; B9=5
Prüfe in A von oben die letzte Position mit Wert "Rechnung" - Hier A5. Nehme davon den Wert B5 (egal ob ein Wert drin steht oder nicht) und addiere dazu die unter Rechnung folgenden Teilrechnungen. In B5 soll am Ende 7 stehen(B8=2 + B9=5).
Würde in B5=3 stehen, müsste dann nach Ablauf des Makros 10 stehen.
Beispieldatei lade ich wie gesagt später hoch.
Anzeige
AW: VBA: Werte zusammenrechnen, wenn
23.01.2019 18:04:45
Daniel
https://www.herber.de/bbs/user/127041.xlsx
Hier die Datei.
Wie gesagt Spalten A und B sind gegeben. In Spalte C sollen die Werte übertragen werden. Im Upload ist in Spalte C das Endergebnis.
Die letzten Wert in Spalte A mit Rechnung soll gefunden werden. Dessen Wert mit den darauffolgenden Teilrechnungen zusammenaddieren und in den Rechnungsbetrag schreiben (Spalte C)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige