excel - 更新外部链接和文件位置 Excel
问题描述
我有点两个问题合二为一。
我正在创建一个主要预算文件、特定地区的预算文件以及与这些地区预算相关的报告文件。
预算是为每个地区创建的,所以主要文件基本上只是为了预算和销售的完整概述。大约有30个区,所以要连接的文件相当多。
- 报告文件从添加销售额的工作簿以及该特定地区的预算文件中收集数据。
- 主预算添加来自不同预算文件的组合数据,并从销售工作簿中收集数据。
- 地区预算文件从销售工作簿中收集数据作为预算的基础。
所以首先:当文件打开并提示我激活内容或更新内容时。除非我转到数据 > 链接 > 打开文件,否则这将导致值错误。对于主要预算,这意味着打开所有 30 个预算文件以更新所有内容。有没有办法使这个过程自动化,以便文件更新而不必打开所有连接的文件?
第二:我正在我的笔记本电脑上创建它,但我不确定以后将如何设置它。当我移动文件时,连接可能会丢失,因为我使用的是 SUMIFS 等公式。有没有办法让文件搜索连接的文件,而不必在每次移动文件时更改单元格中的每个公式?
感谢您的时间!
解决方案
您可以编写 VBA 代码来一次打开您需要的所有文件,然后更新并保存您的主工作表。如果您不熟悉 VBA,那将是一个简单直接的介绍项目。
此外,就移动工作表而言,您正在询问相对路径与绝对路径。我建议在这里阅读更多相关信息:相对路径与绝对路径
推荐阅读
- oracle - 插入ORACLE TABLE Delphi Belin 10.1 upd 2时FireDAC“表或视图不存在”
- python - 将带有标签的列表转换为文本列表,python
- node.js - TypeError:无法读取未定义的属性'$__' - Mongoose v5.^
- php - 上传大于 1MB 的图片时出错
- tsql - 如何修复使用动态 SQL 的存储过程中“=”错误附近的不正确语法
- javascript - Angular 8 无法让子面板正确滚动到屏幕顶部
- regex - 对列表使用过滤器并按列的内容缩小列表
- apache-spark - 使用相同数量的元素压缩 RDD,但会引发“只能压缩每个分区中元素数量相同的 RDD”的错误
- python - 为什么会发生此 ModuleNotFoundError 错误?
- arrays - 如何使用打字稿显示对象数组?