Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Dynamisch Formular öffne

Forumthread: Dynamisch Formular öffne

Dynamisch Formular öffne
04.10.2004 18:00:51
Joel
Hallo
Ich habe in einer Variable oder einem Array den Namen eines Formulars, das ich öffnen möchte. Normalerweise öffne ich das Formular ja mit:
Userform.show
oder so ähnlich. Mit der Variable klappt das nicht so ganz, bsp:
Variable.show oder Array(1).show
Hat dazu jemand eine Idee?
Gruss joel
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamisch Formular öffne
Reinhard
Hi Joel,
direkt weiss ich im Moment auch nicht, aber so geht es zumindest:

Sub test()
anzeigen frmKal
End Sub


Sub anzeigen(ByVal Userform1)
Userform1.Show
End Sub

Gruß
Reinhard
AW: Dynamisch Formular öffne
joel
klappt leider noch nicht, da er die UserForm1 immernoch als Variable sieht.
Für weitere Hilfe bin ich dankbar.
Anzeige
AW: Dynamisch Formular öffne
07.10.2004 09:10:44
Joel
Deine Variante funktioniert. aber meine nicht. Unten der Code:

Private Sub cmdNext_Click()
loadform forms_array(frm)
End Sub
Sub loadform(ByVal form)
form.Show
End Sub

Wobei forms_array ein Array mit allen Namen der Formulare ist, und frm eine Variable mit dem benötigten Index.
Die Fehlermeldung bringt immer 'Objekt erforderlich' , obwohl in der Variable 'form' der Name des gewünschten Formular drin ist.
Besten dank für weitere Hilfe.
Gruss Joel
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige