Kann ich einen global angelegten array mit der Arbeitsmappe zusammen abspeichern, sodaß er nach neuem öffnen der Arbeitsmappe seine Werte behalten hat?
vielen Dank
Frank
Kann ich einen global angelegten array mit der Arbeitsmappe zusammen abspeichern, sodaß er nach neuem öffnen der Arbeitsmappe seine Werte behalten hat?
vielen Dank
Frank
alle VBA werte die nicht in der Tabelle gespeichert sind gehen mit dem schließen verloren..
Gruß Hajo
es gibt eine wenig bekannte Ausnahme, die ich im Buch von John Green (excel 200 VBA) gefunden habe: Es ist möglich, mit VBA einen Namen anzulegen, der nicht einen Tabellenbereich umfasst, und diesem einen Array zuzuweisen:
Es gibt allerdings eine Limite: max. 256 Kolonnen, max. 5461 Elemente!
Wird die Eigenschaft Visible des Namens auf False gesetzt, ist er auch im Menu Einfügen/Namen/Festlegen nicht sichtbar.
Der Name wird wie alle anderen mit dem File gespeichert.
Gruss
Martin