Neben der von Ben genannten Möglichkeit, die Daten zu speichern, kann es auch sein, dass Du die UF in ihrem "aufgebauten" Zustand speichern möchtest. Das geht nicht soweit ich weiß. Nach Deiner Beschreibung werden zumindest einige Buttons dynamisch zur Laufzeit generiert. Die gibt es also weder vorher noch nachher.
Abgesehen davon, dass es einige Dinge gibt, die bei dynamischen UFs anders gelöst werden müssen (Stichwort Events), würde das bestehende Makro außerdem trotzdem bei jedem Aufruf starten und weitere Buttons generieren. Klar, man kann auch Code mit Code manipulieren und das "Erzeuger-Makro" deaktivieren oder löschen. Aber das macht wirklich keinen Sinn.
Wenn Du eine statische UF brauchst, was in den meisten Fällen ausreichen sollte, dann bau sie doch einfach auf. Ist doch "nur" Steuerelemente zusammenklicken. Mit dynamischen UFs hat sich schon so mancher in die Nesseln gesetzt, weil die schnell sehr komplex werden können. Statische UFs sind wesentlich einfacher zu handhaben.
|