2013-05-30 53 views
1

我的Word 2007文檔的Normal.dotm全局模板中存儲的所有宏都消失了,只有一個較小的宏。這是我第二次發生這種情況。 (我知道,我應該從第一次瞭解到。)Microsoft Word全局模板中丟失的宏

有什麼方法可以恢復它們嗎?有什麼辦法可以防止這種情況在未來發生?

+0

我認爲你做了一件事情導致了這種情況。您需要考慮所有Office/Word更改,重新安裝,升級,文件移動和其他情況以瞭解發生了什麼。我在該文件中存儲了很多個宏,並且沒有發生類似的事情... –

+0

感謝您的輸入,KazJaw。 不重新安裝。 沒有升級。 文件移動?但這不應該影響Normal模板。 一個相關的問題。我在模板文件夾中有一個BAK文件。它似乎是一種備份文件夾。你知道我如何訪問它/用它來恢復我丟失的信息嗎? – khargushoghli

+0

'BAK'文件曾經是'備份文件'。嘗試將其名稱更改爲'Normal_bak.dotm'並嘗試運行它。不要把它的名字改成'Normal.dotm',這可能是有風險的。 –

回答

1

我有同樣的問題。爲了安全起見,我們的IT部門有一個程序,每天晚上將擦除幾乎所有存儲在每個人計算機上的Normal.dotm的宏。

您將需要設置啓用宏的Word模板。您創建的任何宏都需要直接在此模板中構建。您可以進入Word並選擇「文件」,然後選擇「打開」,而不是單擊服務器或桌面上的模板文件。

4

轉到\ Users \ YOURUSER \ AppData \ Roaming \ Microsoft \ Templates 並查看是否有Normal.dotm.old或.bak文件。重命名它們,看看你丟失的數據是否在那裏。

它也適用於我!

+0

這每隔幾個月都會發生在我身上......不知道爲什麼。我的Normal.dotm被替換。我可以看到一個新的日期時間。我在此文件夾中保存Normal.dotm的備份,並將其替換。 - 編輯這個答案明確指出這個選項:) –

+0

我可以證實,這工作。它爲我節省了很多時間! – Jagd

0

一旦你的宏都回來,而話語是活躍:

  1. 按Alt + F11打開宏經理。
  2. 在左側窗格中,查看模塊下的項目。
  3. 這個或這些項目包含宏(s)。
  4. 右鍵單擊每個項目並選擇「導出文件...」
  5. 將文件保存到您記住的安全位置。 (!您可以編寫宏來做到這一切)

當您再次失去你的宏,恢復它們:

  1. 按Alt + F11打開宏經理。
  2. 在左側窗格中,右鍵單擊「模塊」。
  3. 選擇「導入文件...」
  4. 導航到您保存的宏文件並將其打開。