Ich habe das Internet nach der Antwort zu diesem Thema gesucht und laufe in Probleme, die es zum Funktionieren bringen.vba Excel - Wie überprüft man, ob eine SharePoint-Website-Datei geöffnet ist
Ich muss überprüfen, ob eine Datei an der folgenden Position geöffnet/gesperrt ist, und dann muss der Code 15 Sekunden warten und dann erneut versuchen. Gerade jetzt, wenn jemand die Datei geöffnet hat, öffnet sich ein Dialogfeld, in dem gefragt wird, ob ich schreibgeschützt öffnen möchte, was ich nicht möchte. Ich habe versucht, Application.DisplayAlerts = False zu verwenden, damit die Nachricht nicht erscheint, aber das scheint nicht zu funktionieren. So habe ich zwei Hauptprobleme:
- Überprüfen, ob die Datei geöffnet ist und wartet, um es erneut zu versuchen.
- Stoppen Sie das Öffnen des Dialogfelds, um es nur als schreibgeschützt zu öffnen.
Workbooks.Open Dateiname: = _ "https://somecorporatewebsite/sites/TNKYWest/Engr/ASE%20Updates/Shared%20Documents/ASENW Updater.xlsx"
vielleicht hilft dies http://stackoverflow.com/questions/25668098/detect-if-sharepoint-file-is-open – Slai