möchte aus Excel auf ne andere Excel-Datei zugreifen! Wie kann ich prüfen, ob diese Datei bereits geöffnet ist. Wenn ja soll 10 secunden gewartet werden und dann der Zugriff erneut versucht werden!
Kann mir jemand helfen?
Gruss stephan
möchte aus Excel auf ne andere Excel-Datei zugreifen! Wie kann ich prüfen, ob diese Datei bereits geöffnet ist. Wenn ja soll 10 secunden gewartet werden und dann der Zugriff erneut versucht werden!
Kann mir jemand helfen?
Gruss stephan
wenn Du die gleiche Excel-Anwendung meinst, kannst Du die Workbooks-Auflistung durchsuchen, ansonsten hilft nur ein API-Aufruf.
Gruß
Micha
wäre es nicht sinnvoller, die Datei bei negativer Prüfung zu öffnen? Wie folgt:
hans
ich MUSS auf die andere Datei zugreifen, da ich in dieser ID`s verwalte. Es kann jedoch sein, dass jemand ANDERES gerade auf die Datei zugreift. Dieser Zugriff ist jedoch stets sehr kurz. Deswegen möchte ich gern in einer Schleife abfragen ob die Datei geöffnet ist, wenn nicht soll mein Makro weiterlaufen und sich die neue ID aus der Datei holen. Wenn Sie geöffnet ist soll der Zugriff nach einer gewissen Zeit wiederholt werden und danach das Makro weiterdurchlaufen werden. Wie kann ich das umsetzen?
Gruss Stephan
ich meine nicht die gleiche Excel-Anwendung. Jemand anderes hat u.U. die Datei im Zugriff und das muss ich abfragen und meinen Zugriff dann zeitlich verzögert wiederholen!
Kenne mich aber mit API nicht aus. Wie muss ich das umsetzen?
Gruss Stephan
siehe folgende Beispielarbeitsmappe:
https://www.herber.de/bbs/texte/10wait.xls
hans
Vielen Dank für den Hinweis. Ich denke das ist genau das, was ich gesucht habe!
Ich werds austesten!
Gruss Stephan