Excel Batch mit Maske starten

Hallo

ich möchte gleich beim öffnen der Excelmappe ein Programm starten.

Das geht mit der auto_open() Funktion.

Nun will ich während des Programmlaufes eine Maske (UserForm) anzeigen.

wenn ich bei auto_open()

myUserForm.show schreibe wird die Maske angezeigt aber das Programm läuft nicht weiter…

was ist zu tun ?

Hi Sam,

ich möchte gleich beim öffnen der Excelmappe ein Programm
starten.
Das geht mit der auto_open() Funktion.

Mag sein, aber nimm lieber die Workbook-Ereignisse wie in meinem Code.

Nun will ich während des Programmlaufes eine Maske (UserForm)
anzeigen.
wenn ich bei auto_open()
myUserForm.show schreibe wird die Maske angezeigt aber das
Programm läuft nicht weiter…

K.A. welchs XL du hast, bei XL2000 klappt das so:

Option Explicit
Private Sub Workbook\_Open()
UserForm1.Show 0
MsgBox "hier gehts weiter"
End Sub

Gruß
Reinhard

ja :
UserForm1.Show false
das war´s

Danke