SW
SW
审计工具箱
附注搭建

附注链接模板披露表

将附注表格搬运到披露底稿中,并自动建立反向公式链接

视频教程


功能简介

本模块专为「附注文件」与「审计底稿披露表」之间的数据协同设计。它能将附注文件中的表格自动搬运到底稿披露表中并保留原格式,同时自动修改附注文件,建立反向公式链接指向底稿,实现「改底稿,自动变附注」。

核心功能

  • 搬运表格:自动把附注中的明细表复制到披露表中,完美复刻行高、合并单元格
  • 反向挂链:数据行自动建立「附注 -> 披露表」的公式链接
  • 智能避让:跳过表头、合计行、第一列(防止覆盖项目名称文本)
  • 批注同步:把「表首/表尾」的批注标记也带过去

使用本功能前,可先用「披露表提取」获取批注信息。功能运行后,可用「链接替换-文件夹路径替换」将附注中的链接修改成生成的明细表。

准备工作

A. 源文件(附注文件)准备

这是已生成的 Excel 附注文件,需要在提取的表格左上角和右下角单元格添加批注

  • 表首批注:如 表首:_jds8
  • 表尾批注:如 表尾:_jds8

注意: 表首和表尾的编号必须一致。

B. 目标文件(底稿披露表)准备

这是要粘贴数据的底稿模板,需要在 A 列或 B 列中预先写好两个定位关键词:

  • 开始文字:如 过程
  • 结束文字:如 结论

程序会自动清空这两个文字中间的内容,并填入新表格。

配置文件

配置文件路径:input/附注链接模板披露表配置表.xlsx

配置表 Sheet 中,每行对应一个表格:

列名填写说明填写示例
附注路径源文件的完整路径D:\audit\附注.xlsx
工作表名源文件所在的 Sheet 名称W附注模板
表首批注必须完全匹配源文件中的批注内容表首:_jds8
表尾批注必须完全匹配源文件中的批注内容表尾:_jds8
对应底稿路径目标底稿的完整路径D:\audit\H4000_应收票据.xlsx
披露表名目标 Sheet 名称包含的关键词披露及抵消事项
开始文字粘贴区域上方的定位词(A 或 B 列)过程
结束文字粘贴区域下方的定位词(A 或 B 列)结论

运行步骤

  1. 保存并关闭所有相关 Excel 文件(非常重要!文件被占用则无法保存修改)
  2. 在工具箱中找到「附注链接模板披露表」模块,点击「运行」
  3. 等待进度完成,程序会自动识别表头高度、复制格式、处理合并单元格
  4. 看到「执行完成」提示后操作结束

结果检查

  • 检查底稿:打开底稿文件,确认表格已完整粘贴,格式正确(含合并单元格)
  • 检查附注:打开附注源文件,点击表格数据区域,编辑栏应显示公式链接,如 ='[H4000_应收票据.xlsx]披露及抵消事项'!C10

注意事项

注意:

  • 不要重命名或移动文件:生成链接后,如果移动了底稿文件的位置,附注中的公式将会失效(显示 #REF!
  • 批注匹配:配置表中的「表首批注」必须与 Excel 中的批注一字不差(包括冒号和空格)
  • 数据安全:程序运行是「覆盖模式」,建议首次运行时先备份底稿文件

常见问题

Q: 提示「找不到成对的开始/结束文字」?

请检查底稿的 A 列或 B 列,确保包含配置表中填写的关键词(如「过程」),且没有被隐藏。

Q: 表头有三行合并单元格,程序能识别吗?

能。程序会自动探测复杂表头,只对表头下方的数据行建立反向链接,不会覆盖表头。

Q: 运行一半报错「Permission denied」?

Excel 文件没有关闭。请保存并关闭文件后重试。

Q: 表内公式被保留还是被覆盖?

表内公式(如 =C2+D2)会被保留并自动偏移调整到新位置,不会被替换为反向链接。只有非表内公式的单元格(外部链接或纯值)才会建立反向链接。