用Microsoft Office 2007添加到鼠標右鍵菜單中的新建文檔為*.*x格式,如Word->docx,Excel->xlsx,我們用這種文檔創建的文件需要另存為97-2003兼容的格式如doc,xls才能被舊版本或其它兼容軟件識別。為此,考慮到兼容性,我們可以在鼠標右鍵菜單中增加“Microsoft Office Word 97 - 2003 文檔”,“ Microsoft Office Excel 97-2003 工作表”的快捷方式來創建兼容的相關文檔,方法如下:
運行:開始->運行,輸入regedit,找到分支:[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/.xls/Excel.Sheet.8/ShellNew],創建ShellNew項,再在其下創建字符串FileName,賦值為excel.xls。同理,請找到:[HKEY_CLASSES_ROOT/.doc/Word.Document.8],創建ShellNew項,再在其下創建字符串NullFile,賦值為空。要添加其它菜單,請參照相關操作實驗。請注意備份注冊表。如果不需要通過右鍵菜單創建docx,xlsx等文件,或防止點擊錯誤,可依次找到項:[HKEY_CLASSES_ROOT/.xlsx/Excel.Sheet.12],[HKEY_CLASSES_ROOT/.docx/Word.Document.12]等等,并刪除其下的ShellNew項即可。
附:相關修改內容,可以另存為reg文件,再運行它來添加office 2007的Excel和Word添加兼容97-2003的右鍵新建文檔的菜單:
────────────────────
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/.doc/Word.Document.8/ShellNew]
"NullFile"=""
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/.xls/Excel.Sheet.8/ShellNew]
"FileName"="excel.xls"
────────────────────
又附:docx和xlsx的恢復注冊表,以備用:
────────────────────
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/.docx/Word.Document.12/ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT/.xlsx/Excel.Sheet.12/ShellNew]
"FileName"="excel12.xlsx"
────────────────────
經測試,上一述方法的97-2003格式word添加在xp和Vista中沒問題,excel在xp中可以,但在vista中不可以。
新聞熱點
疑難解答