Hallo
Also folgendes Problem:
Ich öffne mithilfe eines Dokuments alle Docs im selben verzeichnis nacheinander und nehme einstellungen vor.
Ist nun eines der Dokumente, die auch in Netzwerkordnern liegen können schon von jemanden geöffnet kommt ja die allgemein bekannte Meldung von wegen es wäre zur Bearbeitung gesperrt mit der Auswahl warten lokale Kopie erstellen usw.
Das kann ich ja mit
On Error Resume Next
Open filePath For Random Access Read Lock Read Write As #1
Close #1
und dem Errorcode überprüfen aber das schint nicht sehr performant zu sein denn ich muss ja danach das Doc nochmal ggf. mit
Application.Documents.Open()
öffnen. Also öffne und schließe ich jedes Doc 2 mal. weil bei Application.Documents.Open() sonst der genannte Dialog folgt.
Wie könnte ich das evtl. umgehen.
Danke Don
|