cmd运行regedit进入注册表:
修改以下几处文件注册表内容,一定到注意与..EXE"之间有一个空格
HKEY_CLASSES_ROOT\Excel.csv\shell\Open\command
HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
修改command的内容,只需要将/dde部分修改为"%1",注意不要修改前面的数据和不要丢了引号
修改前:
"C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE" /dde
修改后:
"C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE" "%1"
?
……