簡體   English   中英

如何在Word Doc中禁用標題部分以使用Word Interop C#進行編輯

[英]How to Disable Header section in Word Doc for editing using word interop c#

我有Test.dotx文件,在Header部分(Header-footer)中有一個圖片框和2個文本字段。

當我從Test.dotx文件創建Test.DocX時,我希望文件的Header部分被鎖定以進行編輯,即用戶必須不能從Document(Test.DocX)的標題部分寫入或刪除。

我為此目的使用word.interop。 我已經通過標題將內容控件鎖定。

  cc.LockContentControl = true;
  cc.LockContents = true;

這僅禁用控件,但標題中的其他區域仍可編輯。 我想鎖定整個標題部分。

選擇允許用戶編輯的文檔中的所有內容。 顯示開發者/保護/限制編輯(名稱可能因Word版本而異),激活步驟2中的復選框以進行“只讀”編輯。 完成后,單擊按鈕以開始執行保護。 只要您沒有選擇標題中的文本,它就會受到保護(鎖定)。

為了找出對象模型的對象,屬性和方法,將步驟記錄在宏中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM