使用另一个 excel sheet 单元格值动态更新 excel sheet 的单元格值
Dynamically update the cell value of an excel sheet with another excel sheet cell values
我有两张 excel 张纸,Test.xlsx 和 Sample.xlsx。我指的是 Test.xlsx 中的 "B10" 单元格值与 Sample.xlsx 的 "C10" 使用公式“='C:\Users\Happy\Desktop\Work[Sample.xlsx]Sheet1'!C10” 在 Test.xlsx 文件。现在我打开 Sample.xlsx,编辑 C10 单元格值,保存并关闭。然后我打开 Test.xlsx,Test.xlsx 中的单元格值 "B10" 将不会更新,直到我重新打开 Sample.xlsx。有什么方法可以只打开 Sample.xlsx,编辑 C10 值并关闭它,这样 Test.xlsx 中单元格 B10 的值将更新而无需重新打开 Sample.xlsx 文件。请指教。谢谢。
我刚刚使用 Excel 2010 和两个 .xlsx 文件对此进行了测试。当两个文件都打开时(请注意,在 Excel 的同一实例中),更改一个文件然后切换到另一个文件会自动显示另一个文件的更改。
然后我尝试了你所说的:打开源代码,进行更改,保存并关闭,然后打开目的地。同样的事情:目的地更新了。唯一需要注意的是,我首先需要点击目的地中的“启用内容”按钮。
也许您的 Excel 设置为手动更新公式?在 Excel 2010 中,它位于公式功能区、计算选项 |自动。
我有两张 excel 张纸,Test.xlsx 和 Sample.xlsx。我指的是 Test.xlsx 中的 "B10" 单元格值与 Sample.xlsx 的 "C10" 使用公式“='C:\Users\Happy\Desktop\Work[Sample.xlsx]Sheet1'!C10” 在 Test.xlsx 文件。现在我打开 Sample.xlsx,编辑 C10 单元格值,保存并关闭。然后我打开 Test.xlsx,Test.xlsx 中的单元格值 "B10" 将不会更新,直到我重新打开 Sample.xlsx。有什么方法可以只打开 Sample.xlsx,编辑 C10 值并关闭它,这样 Test.xlsx 中单元格 B10 的值将更新而无需重新打开 Sample.xlsx 文件。请指教。谢谢。
我刚刚使用 Excel 2010 和两个 .xlsx 文件对此进行了测试。当两个文件都打开时(请注意,在 Excel 的同一实例中),更改一个文件然后切换到另一个文件会自动显示另一个文件的更改。
然后我尝试了你所说的:打开源代码,进行更改,保存并关闭,然后打开目的地。同样的事情:目的地更新了。唯一需要注意的是,我首先需要点击目的地中的“启用内容”按钮。
也许您的 Excel 设置为手动更新公式?在 Excel 2010 中,它位于公式功能区、计算选项 |自动。