MSword docx w:vanish

MSword docx w:vanish

一位同事正在使用 MSWord 並向我們的老闆發送了一份文檔,但他看不到特定的文字區塊(但不知道它們存在)。同事將文件發送給我進行診斷,但我在任何模式下都無法從視圖功能區看到文字。此外,當他複製並貼上到新的word文件中時,問題仍然存在。如果他貼在記事本中,文字根本不存在。當他列印文件時,這些文字區塊也不存在。

如果我轉到File->Options->Display->Always show these formatting marks on the screen->Hidden text,我就能看到文本,但這似乎不是預設選中的設置,因為在我們群組中檢查的四個 MSWord 副本中,他是唯一選中該設定的。

在來源 xml 中,我可以看到遺失的文字。我能夠編輯原始程式碼並刪除<w:vanish/>每個缺失段落上方的一系列標籤,保存文件,驗證文字已返回並將其發送給所有相關人員。

所以,我的問題是到底是如何w:vanish應用在這些段落上的?我在 MSWord 中沒有看到任何上下文右鍵選單來隱藏文本,那麼消失標籤是如何出現的呢?有沒有辦法阻止 MSWord 插入此標籤?有沒有辦法<w:vanish/>從 MSWord 文件中自動修復和刪除這些標籤,而不必將 .docx 重命名為 .zip,然後找到 word\document.xml,進行搜尋和替換,然後將其重命名回.docx?

答案1

透過使用中的設定隱藏文字字體對話框。使文件中的所有隱藏文字可見的簡單方法是按Ctrl+ A,然後在在選項卡中,按一下右下角的對話方塊啟動器字體團體。如果文件中的任何文字目前處於隱藏狀態,下的複選框效果在裡面字體對話方塊將被部分選取(即,它將用實心方塊而不是複選標記填充),如此處所示。

字體對話框

選擇該複選框一次將實心方塊變更為複選標記,然後再次選擇它以刪除複選標記。點擊後好的,文件中不應再有任何隱藏文字。

相關內容