Guten Tag,
ich habe folgende Tabelle:
A B C D E
1 RNG 02.10.2017 -20 1
2 RNG 10.10.2017 -20 2
3 RNG 13.11.2017 -20 3
4 Storno 15.11.2017 24 4 3
5 RNG 11.12.2017 -32 5
6 RNG 10.01.2018 -37 6
7 Storno 12.01.2018 46 7 6
8 RNG 01.03.2018 -20 8
9 RNG 29.03.2018 -44 9
10 RNG 30.04.2018 -25 10
Spalte A ist eine einfache Positionsbezeichnung
Spalte B das Datum
Spalte C der Betrag
Spalte D die Belegnr.
Spalte E die Ausgleichsbelegnr. bei Stornos
Ich benötige für meine Arbeit ein Makro, welches Rechnungen, welche storniert wurden entfernt. Das ganze soll wie folgt funktionieren:
1: Suche mir die Positionen wo in A:A Storno steht
2: Nehme aus diesen Positionen den Ausgleichsbeleg aus Spalte E
3: Suche diesen Ausgleichsbeleg in Spalte D (Zuordnung von Belegnr. und Ausgleichsbelegnr.)
4: Rechne mir bei passender Zuordnung die Beträge zusammen und trage diesen die Zeile der Stornoposition in Spalte F.
Das ganze mal als Beispiel mit den oben aufgeführten Zahlen:
1: Storno in A4 und A7
2: Ausgleichsbeleg für E4 = 3 und E7 = 6
3: Zuordnung: die 3 befindet sich in D3 und die 6 in D6
4: In F4 sollte dann (24-20=4) 4 stehen und in F7 (46-37=9) eine 9.
So soll das Ergebnis aussehen:
A B C D E F
1 RNG 02.10.2017 -20 1 -20
2 RNG 10.10.2017 -20 2 -20
3 RNG 13.11.2017 -20 3
4 Storno 15.11.2017 24 4 3 4
5 RNG 11.12.2017 -32 5 -32
6 RNG 10.01.2018 -37 6
7 Storno 12.01.2018 46 7 6 9
8 RNG 01.03.2018 -20 8 -20
9 RNG 29.03.2018 -44 9 -44
10 RNG 30.04.2018 -25 10 -25
Ich hoffe ihr könnt mir helfen und das ganze sieht so anschaulich aus, wie ich es hier im Editor verfasst habe.
VG Sebi |