UserForm aus anderer Datei

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: UserForm aus anderer Datei
von: Sebastian
Geschrieben am: 09.03.2005 07:53:02
Hallo,
ich habe folgendes Problem:
In Datei 1 wird über ein UserForm die Datei 2 gestartet.
In Datei 2 soll dann UserForm "Start" angezeigt bzw. geladen werden.
Wenn ich das mache mit
workbooks.open filename:= Datei 2
load start
start.show
erscheint nichts.
Er sagt mir immer nur
OBJEKT ERFORDERLICH.
MfG
Sebastian

Bild

Betrifft: AW: UserForm aus anderer Datei
von: P@ulchen
Geschrieben am: 09.03.2005 09:44:16
Hallo Sebastian,
versuch mal so:
workbooks.open filename:= Datei 2
Application.Run ("DeineMappe.xls!Dein Startmakro für die Userform")
Gruß aus Leipzig
P@ulchen
Das Forum lebt auch von den Rückmeldungen !
Bild

Betrifft: Geht leider nicht.
von: Sebastian
Geschrieben am: 09.03.2005 18:25:39
Selbes problem wie vorher.
Bild

Betrifft: Geht schon...
von: P@ulchen
Geschrieben am: 09.03.2005 21:42:21
Hallo Sebastian,
angenommen, in Deiner Zielmappe wird die Userform, welche beim Öffnen angezeigt werden soll, über Makro "Start" aufgerufen:


Sub Start()
UserForm1.Show
End Sub

dann sollte Dein Makro in der Startmappe so aussehen:


Private Sub CommandButton1_Click()
Dim vFile As Variant
vFile = Application.GetOpenFilename
If vFile = False Then Exit Sub
Workbooks.Open vFile
Application.Run ActiveWorkbook.Name & "!Start"
End Sub

Gruß aus Leipzig
P@ulchen
Das Forum lebt auch von den Rückmeldungen !
Bild

Betrifft: Danke, funktioniert (o.T.)
von: Sebastian
Geschrieben am: 10.03.2005 08:57:54

 Bild

Beiträge aus den Excel-Beispielen zum Thema "UserForm aus anderer Datei"