我有两个问题。
我正在创建一个主要预算文件,特定地区的预算文件以及与这些地区预算相关的报告文件。
将为每个地区创建预算,因此主文件基本上仅用于预算和销售的完整概述。大约有30个地区,因此要连接的文件很多。
-报告文件从添加了销售的工作簿以及该特定地区的预算文件中收集数据。
-主预算会添加来自不同预算文件的合并数据,还会从销售工作簿中收集数据。
-地区预算文件从销售工作簿中收集数据作为预算的基础。
因此,首先: 打开文件后,系统提示我激活内容或更新内容。除非我转到数据>链接>打开文件,否则这将导致值错误。对于主要预算,这意味着打开所有30个预算文件以更新所有内容。 有没有办法使该过程自动化,以便文件更新而不必打开所有连接的文件?
第二: 我正在笔记本电脑上创建此文件,我不确定以后如何设置。当我移动文件时,由于使用了SUMIFS等公式,连接可能会丢失。是否有一种方法可以使文件搜索连接的文件,而不必每次移动文件时都更改单元格中的每个公式?
谢谢您的时间!
答案 0 :(得分:0)
您可以编写VBA代码来一次打开所有需要的文件,然后更新并保存您的主表。如果您不熟悉VBA,那将是一个简单直接的入门项目。
就移动工作表而言,您还询问相对和绝对路径。我建议在这里阅读更多有关此的信息:Relative vs. Absolute paths