Laufzeitfehler 91

06/11/2007 - 12:23 von Thomas Wolf | Report spam
Hallo NG

Ich möchte im xlstart eine Datei einfügen und diese gleich ausblenden. Dabei
habe ich in 'DieseArbeitsmappe' folgenden Code:

Private sub Workbook_Open()
ActiveWindow.Visible = False
End Sub

Dabei kommt immer obiger Laufzeitfehler: "Objektvariable oder
With-Blockvariable nicht festgelegt". Aber nur, wenn das Workbook schon
ausgeblendet ist. Was mache ich falsch?

Gruss
Thomas
 

Lesen sie die antworten

#1 Melanie Breden
06/11/2007 - 12:35 | Warnen spam
Hallo Thomas.

"Thomas Wolf" schrieb:

Ich möchte im xlstart eine Datei einfügen und diese gleich ausblenden. Dabei habe ich in
'DieseArbeitsmappe' folgenden Code:

Private sub Workbook_Open()
ActiveWindow.Visible = False
End Sub

Dabei kommt immer obiger Laufzeitfehler: "Objektvariable oder With-Blockvariable nicht
festgelegt". Aber nur, wenn das Workbook schon ausgeblendet ist. Was mache ich falsch?



warúm willst du die Datei ausblenden?
Wenn du sie als Add-In (*.xla) speicherst, wird sie gar nicht mehr angezeigt.

Bis Excel 2003 kannst du eine Arbeitsmappe (*.xls) bei Dateiöffnung als Add-In definieren.
Dadurch werden die Tabellenblàtter für den Benutzer ausgeblendet.
Im VBA Editor ist die Datei mit ihren Modulen aber nach wie vor sichtbar.

Private Sub Workbook_Open()
Me.IsAddin = True
End Sub



Mit freundlichen Grüssen
Melanie Breden

- Microsoft MVP für Excel -
www.melanie-breden.de

Ähnliche fragen