Unterdrückten Dialog mit 'Nein' beantworten
26.06.2006 11:43:38
masahiro
folgendes Problem:
Ich habe eine Dokument, welches mit verschiedenen Datenbeständen geöffnet werden kann. Jedoch möchte ich, dass wenn das Dokument mit einem Datenbestand x gerade ausgeführt wird, nicht zusätzlich mit einem Datenbestand y geladen werden kann. Excel gibt standardmäßig den Dialog an ob man das Dokument erneut öffnen möchte, diesen unterdrücke ich wie folgt:
Application.DisplayAlerts = False
On Error GoTo fehler
Workbooks.Open Filename:=datei, Password:="xxxx"
Application.DisplayAlerts = True
Standardmäßig beantwortet Excel den Dialog im Hintergrund nun aber mit 'ja'. ich möchte aber dass es nicht erneut geöffnet, also Antwort 'nein'. Wie kann man das machen? Über ein zusätzliches Attribut bei 'Workbooks.Open'?
beim Fehler folgt lediglich eine msgbox.
Problem auch hier, dass diese Nachfrage durch Excel ob man das Dokument wirklich erneut öffnen möchte, auch keinen 'Error' darstellt, und somit nicht an die Marke Fehler springt. Wie kann ich das machen?
Vielen Dank
Grüße Henning