使用VBA和;“保护文件”;特征

使用VBA和;“保护文件”;特征,vba,ms-word,Vba,Ms Word,我试图限制用户在Word 2003文档中可以使用的样式。我使用“保护文档”功能来实现这一点。对于我的情况,我可能需要使用VBA,但我不确定 在保护文档之后,如果不更改整个段落的样式,我就不能再对单个单词应用样式 例如,如果我试图将下面句子中的“house”一词改成新的样式 山上有一所房子。 然后整个句子就会变成那种风格,而不仅仅是house这个词。 是否有人知道如何使用VBA解决这个问题,或者知道我做错了什么 谢谢 在“样式和格式”窗格中,查看带有字母“a”的样式 在它们旁边(而不是段落标记¨)

我试图限制用户在Word 2003文档中可以使用的样式。我使用“保护文档”功能来实现这一点。对于我的情况,我可能需要使用VBA,但我不确定

在保护文档之后,如果不更改整个段落的样式,我就不能再对单个单词应用样式

例如,如果我试图将下面句子中的“house”一词改成新的样式

山上有一所房子。

然后整个句子就会变成那种风格,而不仅仅是house这个词。 是否有人知道如何使用VBA解决这个问题,或者知道我做错了什么


谢谢

在“样式和格式”窗格中,查看带有字母“a”的样式 在它们旁边(而不是段落标记¨)。这些是人物风格。对于 例如,强调样式应用斜体,强样式应用粗体。 您可以为自己的模板定义其他字符样式;只要换个颜色就行了 “新样式”对话框中从段落到字符的“样式类型”下拉列表

在“保护文档”窗格中,选中“限制格式”框后,单击 下面的“设置”链接,并选择要允许的样式。你可以 在那里选择字符样式以及段落样式。用户可以申请 任何一种样式,只要它是您允许的列表中的样式