Word-Dokument schützen ohne Verweis

25/03/2010 - 10:07 von Raphael Boos | Report spam
Hallo leute!

Da wir bei uns in der Firma verschiedene Office-Versionen haben, möchte ich
gerne über:

Dim objWord As Object
objWord = CreateObject("Word.Application")

eine Wordsitzung aufmachen. Das geht ja soweit.

Nur wie kann ich ohne diesen Wordverweis auch das Dokument schützen
(Word.wdprotectiontype...)?

Mit objWord.wdProtetiontype geht das nicht, da objWord ja Word.Application
und nicht einfach Word ist.

MFG Raphael Boos
 

Lesen sie die antworten

#1 Thorsten Doerfler
25/03/2010 - 10:36 | Warnen spam
Raphael Boos schrieb:
Da wir bei uns in der Firma verschiedene Office-Versionen haben, möchte ich
gerne über:

Dim objWord As Object
objWord = CreateObject("Word.Application")

eine Wordsitzung aufmachen. Das geht ja soweit.

Nur wie kann ich ohne diesen Wordverweis auch das Dokument schützen
(Word.wdprotectiontype...)?



Den Verweis auf die Word PIA kannst Du schon zu Deinem Projekt
hinzufügen und so auch die Konstanten/Enums verwenden. Das ist soweit
unproblematisch. Üblicherweise setzt man den Verweis auf die niedrigste
zu unterstützende Version und kann damit auch neuere Versionen bedienen
ohne auf late binding zurückfallen zu müssen.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen