正文 給Office一個完美的“兼容”(2 / 3)

開啟兼容選項

盡管低版本Office程序的文件格式完全能滿足日常的辦公需要,但是微軟還要推出使用新的文件格式,主要就是新文件格式能達到更小的兼容性,確保其他的Office程序無法正常打開它,以保證微軟在Office方麵減少競爭對手。不過,為了方便與低版本Office程序用戶交流共享文件,新版本Office程序特意開發設計了一項新的功能名叫兼容模式功能,善於使用這項功能模式,我們可以輕鬆保證在新版本Office程序中所創建的文件,沒有包含任何之前版本Office所無法支持的功能。

例如,在使用Office 2007程序解決一些不同版本間的文檔遺留問題時,可以先啟動運行Office 2007程序,打開該程序的“開始”菜單,按下“Word選項”按鈕,彈出Word選項設置對話框。按下左側列表區域的“高級”標簽,彈出高級標簽設置頁麵,在“兼容性選項”位置處下可進行合適設置。

當嚐試將“設置此文檔版式,使其看似創建於”選項選擇為某個版本的程序時(程序默認提供了12個不同選項),就能確保新版本程序與對應版本保持兼容,同時我們還能選擇預置的選項組合。如果將“設置此文檔版式,使其看似創建於”選項選擇為“自定義”時,可以用來試驗和處理錯誤。在缺省狀態下,該選項被設置為了Office 2007,展開“版式選項”位置旁邊的“+”,還能對版式選項的具體設置進行自定義修改,確保新版本程序的某些特性與舊版本特性相互兼容。設置結束後,單擊“確定”按鈕保存設置操作。

一旦新版本Office程序工作在兼容模式狀態時,我們能從當前編輯窗口的文檔標題欄中看到“兼容模式”字眼。此外,在兼容模式狀態下,類似“SmartArt圖形”之類的所有非兼容功能將自動處於不可用狀態。相反地,我們隻能使用指定低版本Office程序中具有的操作特性,這樣,我們通過新版本程序編輯的文檔格式才可以在低版本程序中進行編輯處理。當我們將Office新文件格式轉換成舊文件格式,或者是當我們將新版本程序設置成默認以舊文件格式保存,那麼日後再次訪問舊文件格式時,新版本程序會自動以兼容模式啟動運行。

修改係統鍵值

大家知道,即使我們采用手工設置方法,將新版本Office程序的默認文件保存格式設置成“Word 97-2003文檔”之類的低版本格式,但是此時打開鼠標右鍵菜單時,發現其中仍然隻有Office 2007或Office 2010這些格式的新建命令,這麼說來,我們還是無法通過新版本程序,快速創建適合低版本程序訪問的Office文檔。有鑒於此,我們可以通過修改係統注冊表相關鍵值的方法,來解決不同版本Office程序兼容性不好的問題,下麵就是具體的操作步驟:

首先依次單擊“開始”|“運行”命令,從彈出的係統運行對話框中,輸入“regedit”命令並回車,切換到係統注冊表編輯界麵,在該界麵左側列表中,將鼠標定位到HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew節點上,要是找不到目標節點選項,不妨采用手工方法創建好對應節點選項。

其次用鼠標右鍵單擊ShellNew節點,從彈出的右鍵菜單中依次選擇“新建”|“字符串值”命令,手工創建好一個新的字符串鍵值,並將該鍵值名稱設置為“FileName”,同時將其數值設置為“Winword8.doc”,最後刷新係統注冊表即可。

按照相同的操作步驟,依次展開HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew注冊表節點,要是無法找到該節點時,可以手工創建好,之後在對應該節點下,手工創建好“FileName”字符串鍵值,並將該鍵值數據設置為“excel8.doc”即可。同理,在HKEY_CLASSES_ROOT\.ppt\PowerPoint.Show.8\ShellNew注冊表節點下麵,手工創建好“FileName”字符串鍵值,再將其數值設置為“PwrPnt8.ppt”即可。