2008-12-02 105 views
1

我想限制用戶可以在Word 2003文檔中使用的樣式。我通過使用「保護文檔」功能執行此操作。對於我的情況,我可能需要使用VBA,但我不確定。Microsoft Word使用VBA和「保護文檔」功能保護樣式

保護完文檔後,我無法再將樣式應用於單個單詞,而無需更改整個段落的樣式。

例如,如果我想的話「房子」更改爲新的風格在下面的句子......

有在山上的房子。

然後整個句子就會變成那種風格,而不僅僅是房子這個詞。 有誰知道如何解決這個使用VBA或知道我做錯了什麼?

謝謝!

回答

1

在「樣式和格式」窗格中,查看字母'a' 旁邊的樣式(而不是段落標記¶)。那些是字符樣式。例如, 示例中,強調樣式將應用斜體,而強調樣式將應用粗體。 您可以爲自己的模板定義其他字體樣式;只需將新樣式對話框中的 「樣式類型」下拉列表從段落更改爲字符即可。

在保護文檔窗格中,勾選「限制格式」框後,點擊下方的設置鏈接 ,然後選擇您想要允許的樣式。您可以在 以及段落樣式中選擇字符樣式。用戶可以申請 任何一種風格,只要它是您允許的列表中的一種風格。