用另一个 Excel 工作表单元格值动态更新一个 Excel 工作表的单元格值
Posted
技术标签:
【中文标题】用另一个 Excel 工作表单元格值动态更新一个 Excel 工作表的单元格值【英文标题】:Dynamically update the cell value of an excel sheet with another excel sheet cell values 【发布时间】:2015-10-26 06:11:46 【问题描述】:我有两张 Excel 表格,Test.xlsx 和 Sample.xlsx。我使用公式“='C:\Users\Happy\Desktop\Work[Sample.xlsx]Sheet1'!C10”来引用 Test.xlsx 中的“B10”单元格值和 Sample.xlsx 的“C10”在 Test.xlsx 文件的 B10 中。现在我打开 Sample.xlsx,编辑 C10 单元格值,保存并关闭。然后我打开了 Test.xlsx,在我重新打开 Sample.xlsx 之前,Test.xlsx 中的单元格值“B10”不会更新。有什么方法可以打开 Sample.xlsx,编辑 C10 值并关闭它,以便在不重新打开 Sample.xlsx 文件的情况下更新 Test.xlsx 中单元格 B10 的值。请指教。谢谢。
【问题讨论】:
你好,我在网上搜索了很多后在这里问了这个问题。如果知道请告诉我答案。降低分数不会有帮助。谢谢。 【参考方案1】:我刚刚使用 Excel 2010 和两个 .xlsx 文件对此进行了测试。打开两个文件(请注意,在同一个 Excel 实例中),更改一个文件然后切换到另一个文件会自动显示另一个文件的更改。
然后我尝试了您所说的:开源,进行更改,保存并关闭,然后打开目标。同样的事情:目的地已更新。唯一需要注意的是,我首先需要点击目的地中的“启用内容”按钮。
也许您的 Excel 设置为手动更新公式?在 Excel 2010 中,它位于公式功能区、计算选项 |自动。
【讨论】:
您好先生,感谢您的快速回复。我尝试了启用内容并将计算选项设置为自动的选项。它确实更新了外部excel表先生。但是我的源代码是由 CAD 系统驱动的。我相信这是一个偏好问题。无论如何感谢您的重播。以上是关于用另一个 Excel 工作表单元格值动态更新一个 Excel 工作表的单元格值的主要内容,如果未能解决你的问题,请参考以下文章
创建指向另一个 Excel 工作表单元格的链接,并查找最后一个单元格值