excel电子表格为什么不能同时打开两个相同的工作表

如题所述

  因为 Excel 使用的是 MDI(多文档界面)窗体模式,此模式下无法在同一个进程内打开多个同名文件。
  但是你可以运行多个不同进程的 Excel(就是访问开始菜单或文件夹运行快捷方式、可执行文件)来打开同名的多个文件,后打开的文档运行在只读模式下,无法保存修改。
  这是规避冲突的一种解决方式,否则两份文档同时编辑,公式交叉引用,excel会在保存时将相对路径替换成绝对路径,而绝对路径是唯一的,不能有冲突。记事本是没有这个保护机制的。
作者:钢盅郭子
来源:知乎
链接:度娘不让放
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-14
对于同一个磁盘文件,可以通过“共享工作簿”的方式数次打开同一个文件。
对于不同路径的同名文件,如果同时打开了,使用者会因为无法通过窗口的名字区别文档而导致错误处理。
以上,希望对你有帮助。
第2个回答  2013-04-14
确实,这是为了保护文件,如果你想打开同一个文件进行比较查看什么的(默认的分割窗口并不够足够的话),你可以新开excel,以只读方式打开同一个文件,进行查看。
第3个回答  2013-04-14
表格被锁住了
在你打开excel表格时处于编辑状态,这时表格时锁状态
加入这种状态是为了防止此时他人编辑表格,造成数据不一致
例如这个表格在共享目录下,你在编辑时,别人也打开编辑就会出现数据不一致
所以加入了锁机制 答案补充 正常的系统时不会死机的,只是会提示 .xsl文件已打开,从新执行打开操作会造成前面所做的修改被放弃....,建议重装下系统
第4个回答  2013-04-14
  你好:这是为了保护文件,如果一个被改动了,另一个也改了,要保存哪一个?
  你可以另存一个,改一下名,再同时打开。本回答被网友采纳
相似回答