SW
SW
审计工具箱
附注搭建

多表汇集-文件夹

根据关键词匹配文件夹下的多个文件,将其指定表复制到目标工作簿中

功能简介

将一个文件夹中多个工作簿的指定表,批量搬运到一个目标工作簿中。支持多组「文件夹 + 目标文件」配对同时执行。

核心特性

  • 完美支持包含外部链接的公式复制
  • 自动将相对路径修复为绝对路径
  • 强制 Excel 打开时重算,解决 #REF! 显示问题

适用场景

通用场景是一个文件夹下的多个工作簿中的表,搬运到一个工作簿中。如果存在多个这样的文件夹和对应的多个目标工作簿,可以使用本工具批量完成。

例如:从客户那里导出了报表、科目余额表、序时账等数据文件,一个公司一个文件夹下有多个文件。每个文件夹对应一个试算表文件,需要将报表中的资产负债表、利润表等替换到试算表的指定 Sheet 中。

配置文件

配置文件路径:input/多表汇集-来源文件夹.xlsx,包含两个 Sheet:

Sheet 1:路径匹配

定义目标工作簿与来源文件夹的对应关系,每行一对。

列名说明
目标工作簿目标工作簿的文件路径
来源文件夹来源文件夹路径

可以填写多行,同时处理多组任务。可使用「批量重命名」工具批量获取文件路径和文件夹路径。

Sheet 2:表匹配关系

定义目标表与来源表的对应关系。

列名说明填写示例
目标表名目标工作簿中的 Sheet 名称金蝶ZC
来源工作簿文件关键词文件名中包含的特有关键词,用于筛选定位到文件报表
来源表名来源工作簿中的 Sheet 名称,留空则默认取第一张表资产负债表

前提: 来源文件夹中的文件命名规则相同、里面的表名相同;不同目标文件中的表名相同。

使用步骤

  1. 确保配置表已保存并关闭
  2. 在工具箱中找到「多表汇集-文件夹」模块,点击「运行」
  3. 程序会依次处理每个任务,显示匹配文件和修复链接数量
  4. 处理完成后目标文件自动保存

运行过程提示

  • 发现匹配文件: xxx (关键词: xxx) — 找到匹配的来源文件
  • 解析外部链接中... — 正在读取来源文件的链接信息
  • 完成 'Sheet名' (修复链接: N 个) — 表搬运完成并修复了 N 个外部链接
  • 已保存目标文件 — 所有表处理完成,保存成功