VBA / Computerverwaltung

26/02/2009 - 07:16 von Peter Haider | Report spam
Hallo Experten,

Über die Windows-Computerverwaltung (Verbindung zu Server) - System -
Geöffnete Dateien
ist es möglich, festzustellen, wer eine Word-Vorlage gerade besetzt hat
zudem kann ich damit diese besetzte Sitzung trennen und die Word-Vorlage
aktualisieren.

Ist es möglich, diese Informationen via VBA (Word2003,SP2) auszulesen und
sogar die
besetzte Sitzung zu trennen ??
Unsere Vorlagen-Verteilung làuft dzt mit VBA...

Danke für Tips, Peter
 

Lesen sie die antworten

#1 Thomas Gahler
26/02/2009 - 07:58 | Warnen spam
Hallo Peter



Ist es möglich, diese Informationen via VBA (Word2003,SP2) auszulesen und
sogar die besetzte Sitzung zu trennen ??


Ich würde mal behaupten via VBA geht das nicht. Aber wenn es Windows kann,
dann sollten wohl irgendwelche APIs vorhanden sein und diese kannst du in
VBA nutzen und dann geht es vielleicht.


Und wenn es der pragmatische Ansatz sein darf. Prüfen ob die Datei genutzt
wird, wenn nein ersetzen, wenn ja spàter nochmals versuchen, dann könnte
dich das vielleicht interessieren.

- How to check if a file has already been opened by another user
http://word.mvps.org/faqs/macrosvba...leOpen.htm



Thomas Gahler
MVP für Word
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)


- Windows XP (SP3), Office XP (SP3)

Ähnliche fragen