Makro: Wenn schon geöffnet, dann nicht öffnen
10.10.2002 09:42:10
Daniel
Jeder hat es schon erlebt, vielleicht hat auch schon jemand einen Makro dafür!
Wenn man eine Excel Datei geöffnet hat, und will diese ausversehen nochmal öffnen, dann erscheint immer eine Fehlermeldung: "Datei ist schon geöffnet, es können keine Dateien zweimal geöffnet werden. Wenn Sie das machn verlieren Sie blablabla"
Kann man einen Makro machen,, der bei jedem Öffnen der Datei prüft, ob diese schon geöffnet wurde, und wenn diese schon geöffnet ist, diese nicht nochmal öffnet - sondern halt dann gar nix macht? Geht das?
Das wäre für mich deswegen wichtig, weil ich Excel - Daten im Intranet abbilden will. Deswegen habe ich eine Seite mit zwei Frames. Links einen im HTML Code mit Hyperlinks, und rechts einen, auf dem dann die Excel Seiten erscheinen. Wenn dann jemande links zweimal auf einen Hyüerlink drückt, dann kommt immer diese Fehlermeldung, weil er die Seite dann ja doppelt öffnen will. Wäre toll wenn man da was dagegen machen kann.
Noch besser wäre es, wenn der Makro nicht prüfen würde, ob die Datei mit Namen XY schon geöffnet ist, sonder allgemeiner ist. So wie Thisworkbook, oder Activeworkbook, weil ich dann den Makro ohne Mühen besser in alle meine Mappen kopieren kann, aber ich freue mich über jede Antwort!
Danke fürs Durchlesen,
Daniel