废话不多说,直接进主题。
“直入版本适合对win系统有一定了解的人,新手版本适合不熟悉的人”
本次使用的Microsoft Office Excel 2010版本(其他版本可以作为参考),这个需要对注册表编辑,事先对注册表备份一下
直入版本
一、打开注册表编辑器。
二、寻找对应注册表位置、删除及编辑操作。
\HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open
\HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open
寻找上面两个位置,然后删除两个位置中名为ddeexec项。在相同位置下找到command项,然后修改右边的值的属性,把每个值的属性后面的 /dde 改为"%1"(共修改四个)
三、打开两个及以上的Excel查看效果。
新手版本
同时点击win+R两个按键,然后弹出运行窗口
然后在运行窗口输入regedit弹出注册表编辑器窗口
寻找一下位置
\HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open
\HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\
*windows 10系统好像可以直接输入,如下图黄色区域位位置框,在输入前需要加多计算机如\ 计算机HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open*
在操作之前先对注册表进行备份,如果不怕风险可忽略这个备份操作,如果怕就把网页拉到底部查看怎么备份和还原注册表,备份好在继续看下一步。
在
…Excel.Sheet.12\shell\Open
…Excel.Sheet.8\shell\Open
中删除ddeexec
然后在
…Excel.Sheet.12\shell\Open
…Excel.Sheet.8\shell\Open
中点击command右边的两个值,一个名为(默认),另一个位command。
鼠标右键点击(默认)修改,然后将末尾/dde改为"%1" ,然后再右键点击(默认)下的command修改,然后将末尾/dde改为"%1" 。
再次提醒,Excel.Sheet.12与Excel.Sheet.8都要将/dde修改位"%1",不然会失败。
下面是修改好后的结果[只展示Excel.Sheet.12的,Excel.Sheet.8就不展示了]。
最终的成效,只开两个窗口展示。
如何备份注册表。
因为注册表很大,备份过程中需要耗费较多时间。
因为这次我们主要对HKEY_CLASSES_ROOT这个大项进行操作,所以我们只备份这个就可以了,如果不放心你全部都备份。
鼠标右键HKEY_CLASSES_ROOT,导出。导出到桌面或者你记得住的地方都可以,这个备份文件不大,所以放桌面也不用担心,命名也随你喜欢。这里我就命名为HKEY_CLASSES_ROOT
导出后你会看到一个这个样子的文件,你想还原注册表,直接点击就可以直接还原了。
文章转载于
https://jingyan.baidu.com/article/86fae346acca7d3c49121ad4.html