變更內容控制項的可編輯性
有時您可能想要限制使用者對內容控制項的使用方式。 Word 提供數種方式來執行這項操作。 例如,您可以限制使用者可以插入內容控制項中的文字、強制使用者將內容插入內容控制項,或鎖定內容控制項。 有兩個方法可以鎖定內容控制項。 一個是禁止使用者刪除內容控制項。 另一個是禁止使用者編輯內容控制項。
您可以用程式來設定這些限制。 例如,可以根據使用者在另一個控制項中插入的值,禁止使用者編輯內容控制項。 使用 LockContentControl 屬性可禁止使用者刪除內容控制項,並使用 LockContents 屬性禁止使用者編輯內容控制項的內容。
此範例中所使用的物件包括:
下列範例會使用 LockContentControl 屬性和 LockContents 屬性,來禁止使用者刪除或編輯內容控制項。
Sub LockcontentControl()
Dim objCC As ContentControl
Set objCC = ActiveDocument.ContentControls _
.Add(wdContentControlRichText)
objCC.LockcontentControl = True
objCC.LockContents = True
End Sub
使用這些屬性搭配內容控制項的事件,例如 ContentControlOnExit 事件,可讓您控制內容控制項在文件中的使用方式,以及使用者對內容控制項的使用方式。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。