将文本插入只能由插件编辑的Word文档

时间:2014-10-29 14:56:47

标签: vba ms-word

我需要确定是否可以创建一个Word插件,将文本插入到用户无法编辑或删除的文档中。我不想使用宏。

示例...

1)" MyPlugin" insert" ABCDEF"进入文件。我无法更改或删除文档中的文本。我只能使用" MyPlugin"来更改或删除该文本。

2)我将此文件发送给没有" MyPlugin"看到" ABCDEF"但是根本无法更改或删除它,因为他没有" MyPlugin"。

买者...

此字符串不一定是不可编辑的。它只需要以一种方式锁定,即编辑文档的普通用户不能改变或删除它。

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用限制编辑选项?

enter image description here

您应该可以通过选择所有文档来完成此操作,除了您不希望用户能够编辑的部分,并控制该方式。

答案 1 :(得分:0)

您可以尝试使用Protect方法:

this.Protect(Word.WdProtectionType.wdAllowOnlyReading, 
    ref noReset, ref password, ref useIRM, ref enforceStyleLock);

http://msdn.microsoft.com/en-us/library/ms178793.aspx