In Zeile 3 (Spalte B bis L) stehen 10 Dateinamen (möglicherweise einige mehrmals), der Pfad (immer gleich) ist in einer Variable enthalten. Die Dateien sind möglicherweise offen, oder eben nicht.
Am Anfang des Subs sollen alle Dateien die geschlossen sind, geöffnet werden.
Anschliessend läuft der eigentliche Code ab (diverse Abfragen).
Dann möchte ich alle Dateien, die nicht offen waren, wieder schliessen - ohne zu speichern. Nicht klar ist mir, wie ich die Dateien in eine Variable schreibe, die durch den ablaufenden Code geöffnet werden.
Codestruktur
- alle Dateinamen aus B3 bis L3 überprüfen ob offen
- wenn nicht offen, Dateiname in Variable xyz schreiben, resp. diese mit weiterem Dateiamen ergänzen
- nachdem alle Dateien offen, eigentlicher Code ablaufen lassen (diverse Abfragen)
anschliessend
- alle Dateien, deren Name in Variable xyz gespeichert sind schliessen ohne zu speichern.
Meine Fragen:
- wie muss ich die Variable xyz dimensionieren
- wie weise ich die einzelnen Dateinamen zu
- wie arbeite ich die der Variable zugewiesenen Dateinamen ab
Danke für jeden Hinweis.
Gruss, Peter