stornierte RNG ausrechnen
14.01.2019 18:30:59
Sebi
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