Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在excel中打开文件而不立即重新计算()_Excel - Fatal编程技术网

在excel中打开文件而不立即重新计算()

在excel中打开文件而不立即重新计算(),excel,Excel,在excel 2010、2011和2013中(尝试了所有三种方式),以只读方式打开文件仍会立即重新计算()。是否有方法指示excel在打开文件时不要重新计算 最简单的方法是将自动(默认)计算选项切换为手动 更新: 首先打开一个空白的新Excel工作簿,然后如上所述设置手动计算选项。然后转到文件->打开并选择要打开的文件,无需重新计算。无论文件以何种模式保存,这都将覆盖计算选项。获取信息的简单方法是在目标工作簿关闭时,通过另一个工作簿引用单元格中的数据 例如,在目标工作簿(称之为“target.

在excel 2010、2011和2013中(尝试了所有三种方式),以只读方式打开文件仍会立即重新计算()。是否有方法指示excel在打开文件时不要重新计算

最简单的方法是将自动(默认)计算选项切换为手动

更新:
首先打开一个空白的新Excel工作簿,然后如上所述设置手动计算选项。然后转到文件->打开并选择要打开的文件,无需重新计算。无论文件以何种模式保存,这都将覆盖计算选项。

获取信息的简单方法是在目标工作簿关闭时,通过另一个工作簿引用单元格中的数据

例如,在目标工作簿(称之为“target.xlsx”,“Sheet1”是工作表,位于C:\)中,假设单元格A1中有一个值=NOW(),其值为2015/01/01

在关闭目标工作表的同时,现在打开一个新工作簿并指向Sheet1中的target.xlsx值$A$1作为单元格公式:

='C:\[Target.xlsx]Sheet1'$一美元


现在,假设您的所有指针都正确,它将为您提供目标工作表的值,即2015/01/01,而无需您打开原始目标工作簿并干扰其内容。

Nirk,您是否阅读了更新?打开新工作簿并更改为手动计算选项。之后,您可以打开文件而不必承担任何重新计算的风险。
计算选项
手册
位于“公式”选项卡上。我喜欢这种方法-允许您立即停止()重新计算,直到启用工作簿中的链接,同时仍允许所有其他公式进行计算。