在使用Excel2010时,如果我们直接打开多个Excel文档,则这几个文档会在同一个窗口中显示,而且无论你对那个文档进行最大化/最小化操作,其它文档都会与其同步,如何解决这个问题呢?请根据个人喜好选择一下三种解决方案:
1.更改程序窗口排列方式
双击打开多个Excel文档,切换到“视图”工具栏,在“窗口”部分,单击 “全部重排”按钮。选择一合适的选项,如“垂直并排”,然后按“确定”。这时候你就可以在同一个窗口中同时看到多个Excel文档中的内容,
这样排列,便于拖动、比较,基本能满足工作需要。但是最大化和最小化还是同步实现的。
2. 从开始菜单打开新窗口
不通过双击Excel文档来打开文件,通过计算机的开始菜单打开Excel,“开始”-〉“所有程序”-〉“Microsoft Office”->”Excel 2010”,然后在新打开的 Excel 窗口中,从“文件”->“打开”来打开目标工作簿。
用这样的方法,打开多个 Excel 窗口后,可以轻松实现对各窗口的操作控制,最大化,最小化等等互不干扰。
 
3. 直接从开始菜单中再次打开 Excel 程序,然后在新的 Excel 程序中使用“文件-打开”来打开文件。等于是打开了一个新的进程。Excel2010\2007 在一个窗口打开文件的本意原是为了节省内存。不过,如果你机器内存很多,又想一劳永逸地改变的话,可以通过更改注册表来避免Excel2010窗口大小同步化的问题。
1)定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open
2)展开Open注册表项,你会看到”command”项和”ddeexec”项,我们来分别对它们进行操作
3)HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command下有两个注册表键值,”默认”和”command”,双击“默认”,将其键值的后四个字符”/dde”改为”%1”,如果你的Office是安装在默认路径下,改完后键值为:
excel口内打 或者x
"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"
双击”command”,将其值的后四位也由/dde改成”%1”
4)重命名HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open下的”ddeexec”项,如将其改为”ddeexec2”
5)定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open,对其做以上2)到4)步相同的动作。
 重要的参考信息:
具体参考以下两篇微软技术文档:
support.microsoft/kb/2227598/zh-cn
support.microsoft/kb/2636670/zh-cn
易宝典: 如何避免 Excel 2010 窗口大小同步化?
查看本文应用于的产品
       
回到顶端
问题描述:
以前用的是 Excel 2007,那个时候是可以打开多个 Excel 是以不同的窗口显示的。最近装了Office 2010,但是发现所有打开的 Excel 都会在同一个窗口显示,不论最大化还是最小化都是同步出现的,非常不方便。怎么解决这个问题啊??
回到顶端
小易支招:
方法一:更改程序窗口排列方式
打开 Excel 2010,切换到“视图”工具栏,在“窗口”部分,单击 “全部重排”按钮。选择一合适的选项,如“垂直并排”,然后按“确定”。
收起这个图片展开这个图片


出来的效果如下图:
收起这个图片展开这个图片


这样排列,便于拖动、比较,基本能满足工作需要。但是最大化和最小化还是同步实现的。


方法二:从开始菜单打开新窗口
要真正实现窗口间互不影响,可以这样做:

从开始菜单重新打开一个 Excel 窗口。依次打开“开始”->“所有程序”->“Microsoft Office”->“Microsoft Excel 2010”。
收起这个图片展开这个图片


然后在新打开的 Excel 窗口中,从“文件”->“打开”来打开目标工作簿。
收起这个图片展开这个图片




用这样的方法,打开多个 Excel 窗口后,可以轻松实现对各窗口的操作控制,最大化,最小化等等互不干扰。



如果还是不行,可以爬一下论坛 (answers.microsoft/zh-cn/default.aspx) 有没有好的解决方案。
如何在单独的窗口中打开 Excel 文件? - 易宝典
查看本文应用于的产品


在易宝典文章如何避免 Excel 2010 窗口大小同步化中,我们示意了如何在在一个窗口中打开、排列多个 Excel 文件。但是很多使用 Windows 7 的同学还是喜欢两个窗口一拉一靠左右排列,既便于比较,也不妨碍操作。问题是,打开多个 excel 文件时,它总是显示在一个窗口中啊,怎样在单独的窗口中打开文件呢?

比较安全的方法嘛,就是直接从开始菜单中再次打开 Excel 程序,然后在新的 Excel 程序中使用“文件-打开”来打开文件。等于是打开了一个新的进程。
(小易还有手绝的:直接在任务栏上鼠标中键单击 Excel 程序图标打开一个新的程序)


Excel2010\2007 在一个窗口打开文件的本意原是为了节省内存。不过,如果你机器内存很多,又想一劳永逸地改变的话,可以试试下面这个方法。




方法一:Fixit 自动修改
单击“解决此问题”链接,在文件下载对话框中单击“运行”,然后按照向导操作即可。

(小易提示:由于修改涉及到注册表修改,为避免意外或方便日后还原,Fixit 工具会在桌面建立一份注册表备份)
解决此问题
go.microsoft/?linkid=9794866
Microsoft Fix it 50801



方法二:手动修改
使用快捷键组合“Win+R”调出运行命令框,键入,回车,打开注册表编辑器。
收起这个图片展开这个图片


(若弹出用户账户控制窗口,请允许以继续)
收起这个图片展开这个图片


小易提示: 如果注册表修改不当可能会出现严重的问题。因此,请确保您认真执行这些步骤。为增加保护,请修改之前备份注册表。

定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open

右击,选择“导出”。在修改之前,我们先为其做一下备份。
收起这个图片展开这个图片
收起这个图片展开这个图片


做好备份后,就可以大胆修改了。
1. 修改Open\command值。

展开“Open\command”,在右边细节窗口:

双击打开“默认”,将其键值改为"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"
(如果您使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)
收起这个图片展开这个图片


然后,双击command,将鼠标光标移到数值数据最后,用"%1"代替/dde
(如果使用的是 Office 2007,用"%1"代替/e)
收起这个图片展开这个图片
2. 重命名Open\ddeexec

选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。
收起这个图片展开这个图片

收起这个图片展开这个图片

用相同的办法,对HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open进行备份和修改。
收起这个图片展开这个图片


现在是不是能在单独的窗口中打开 Excel 文件呢?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。