在 Word 2007 中,更新範圍內所有欄位的明顯候選者是
myrange.Fields.Update
但如果範圍是ActiveDocument.StoryRanges
與腳註、尾註或註釋對應的元素,則會觸發確認彈出視窗「Word 無法撤銷此操作。你想繼續嗎?
這個彈出視窗告訴我什麼?我該如何擺脫它(如果它不重要)?
一個明顯的解決方法是迭代字段並調用每個字段的Update
方法。它不會引發這個問題。但如果我這樣做,我會錯過什麼?
答案1
我找不到任何關於無法撤銷的解釋,看來你能如果你有的話,實際上撤消這些。它還表明設定Application.DisplayAlerts = wdAlertsNone
可以抑制錯誤訊息。