Lotus Notes / Domino Sonstiges > OLE/COM-Programmierung

Abfrage ob Word-Datei existiert oder bereits geöffnet

<< < (2/3) > >>

Axel:
Ich hab's mal auf die Schnell probiert.


--- Code: --- Dim objWord As Variant
Dim WordDocs As Variant

Set objWord = GetObject("", "Word.Application")
Set WordDocs = objWord.Documents

Forall x In WordDocs
Msgbox x.Name
End Forall

--- Ende Code ---

Du musst dann nur die Rückgaben entsprechend auswerten.


Axel

DerAndre:
Örg, falsche Sprache... Sorry

Silver:
Danke nochmals allen Helfern.  ;D

Habe das Problem nun über die dir-Abfrage (existiert Datei) gelöst, da ich Probleme hatte die offenen Word-Dokumente abzufragen, wenn ich mehrere Word-Sessions geöffnet hatte.

eknori (retired):

--- Zitat ---da ich Probleme hatte die offenen Word-Dokumente abzufragen, wenn ich mehrere Word-Sessions geöffnet hatte.
--- Ende Zitat ---

Das lässt sich über die Windows API bewerkstelligen ...

Axel:

--- Zitat von: Silver am 21.04.08 - 11:39:09 ---Gibt es die Möglichkeit abzufragen, ob eine bestimmte Word-Datei momentan/aktuell in Benutzung ist bzw. ob eine solche in einem vorgegebenen Verzeichnis existiert.

Nun muss ich aber nochmals abprüfen ob ein und dieselbe Person die tmp.doc bereits geöffnet hat, um diese vorher schliessen zu lassen oder unter einem anderen Namen abzuspeichern.

--- Ende Zitat ---

Hier hinkt die Lösung mit Dir aber ganz gewaltig. Du kannst nur abfragen, ob die Datei bereits vorhanden ist, aber nicht ob sie aktuell in Word offen ist.

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln