Ich habe eine Frage zu VBA.
Und zwar schreibe ich im Moment an einem Programm, welches aus einem Workbook Main.xls besteht. Daraus moechte ich andere Workbooks oeffnen, die dann zum teil wiederum auf andere Workbooks zugreifen (als eine Art Datenbank).
Beispiel:
Main.xls
ruft Rechnung_schreiben.xls (oeffnen) auf
daraus wird Kunden_Datenbank.xls (oeffnen und Daten lesen + schreiben) aufgerufen
Da bei solchen aufrufen von Workbooks immer ein Pfad notwendig ist, habe ich mir gedacht ich hinterlege diese Pfaddaten in einem Tabellenblatt im Main.xls file und speichere sie in einer public string Variablen ab um diese dann in den "Unterprogrammen" aufzurufen.
Dies ermoeglicht mir dass ich den Pfad nur in der Main.xls file aendern muss falls sich dieser aendert und nicht in x aufrufen von Unterprogrammen.
Allerdings scheint die public Variable auf ein Workbook begrenzt zu sein. Daher geht das so nicht :(
Hat jemand eine Loesung fuer dieses Problem oder gibt es einen anderen Trick um solche Dateipfade relativ zu vergeben ?
Bin fuer jeden Tip dankbar!
Viele Gruesse,
Hagen