打开注册表(win+r regedit)
一共需要修改两处
定位到注册表:HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open ,展开Open,将ddeexec删除
定位到注册表:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open ,展开Open,将ddeexec删除
将ddeexec删除(多开独立窗口)
定位到注册表:HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\修改右边的“默认”项,用"%1"替换 /dde
定位到注册表:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\修改右边的“默认”项,用"%1"替换/dde
(修复打开无数据)
(将末尾的 /e (exeel 2003是 /e ,excel 2010是 /dde 它跟之前的信息有一个空格隔开) 改成 “%1” (注意有双引号)
完成