Ich habe wieder mal ein Problem, bei dem mir schon der Ansatz einer Idee zur Umsetzung fehlt.
Folgende Aufgabenstellung:
Aus unserem Abrechnungssystem ziehen wir verschieden Daten heraus, die wir überprüfen und in einer großen Excel-Datei abbilden. Ein Großteil der Prüfungen wird automatisch umgesetzt, ein Teil muss manuell nachgeprüft werden.
Für die manuelle Prüfung wird eine separate Fehlerliste erzeugt und an den jeweiligen Sachbearbeiter zur Bearbeitung versendet. Der Bearbeit macht in der jeweiligen Liste eine Bearbeitungsvermerk.
Nach der Bearbeitung werden aktualisierte Daten aus dem System gezogen und die Prüfung erfolgt erneut.
Das Problem dabei ist, dass in vielen Konstellationen zwar ein Fehler bearbeitet wurde, es aber eventuell noch weitere Fehler gibt, die dazu führen, dass die Fehlerliste nicht leer ist.
Es soll also vermieden werden, dass bereits geprüfte Fehler noch einmal bearbeitet werden. Daher ist es nötig, die Bearbeitungsvermerke einzuspielen. Und genau hier liegt das Problem. Folgende einfach Ordnerstruktur zur Verdeutlichung:
Ordner 1. Prüflauf
- Stammdatei (zum erzeugen der Prüfliste)
- Fehlerliste 1
- Fehlerliste 2
- Fehlerliste n
Ordner 2. Prüflauf
- Stammdatei (zum erzeugen der Prüfliste)
Ich befinde mich als nun im Ordner 2. Prüflauf in der Stammdatei und möchte aus den jeweiligen Fehlerlisten die Bearbeitungsvermerke importieren.
Mein Problem ist aber jetzt: wie steuere ich den richtigen Ordner an?
Bisher ermittle ich von der aktuellen Datei ausgehend den Indexr des Ordner (also hier die 2). Ich muss also als nächstes den Ordner mit dem Index 2-1 (also 1. Prüflauf) ansteuern und dann die entsprechende Prüfliste öffnen.
Konkret will ich also eine Ordnerstruktur nach einem bestimmten Zeichen durchsuchen, den Ordnernamen auslesen, der dieses Zeichen enthält ermitteln und den kompletten Namen des gefunden Ordners in eine Variable übernehmen. Die weitere Verarbeitung sollte ich dann selbst hin bekommen.
Hat jemand ein Idee, wie ich das anstellen kann?
Mfg Matze