ich lasse per vba in einer userform neue controls erstellen:
Sub neu()
UserForm1.Show vbModeless
Dim mpage As Page
Dim listbox_neu As Control
Set mypage = UserForm1.MultiPage1.Pages.add
mypage.Caption = InputBox("Nummer der Box")
Dim zahl As Integer
Dim x As Control
zahl = UserForm1.MultiPage1.Pages.Count
UserForm1.MultiPage1.Value = zahl - 1
'eine Listbox wird in der zuvor angelegten Seite erzeugt
Set x = UserForm1.Controls.add("Forms.ListBox.1", "MyListBox", True)
End Sub
Jetzt habe ich aber das Problem, dass die neuen controls nach neuem Laden der userform nicht mehr da sind. Die userform ist wieder im alten Zustand. Ich hab auch schon die Änderungen in einer -ini Datei gesichert, weiß jetzt aber nicht, wie die Änderungen an der userform wieder aufgerufen werden können, bzw. dass die userform dauerhaft mit den Änderungen (neue controls) aufgerufen werden kann.
Hat da jemand ne Idee?
Vielen Dank für eure Mithilfe.
Grüße
Marco