附注搭建
附注链接模板披露表
将附注表格搬运到披露底稿中,并自动建立反向公式链接
视频教程
功能简介
本模块专为「附注文件」与「审计底稿披露表」之间的数据协同设计。它能将附注文件中的表格自动搬运到底稿披露表中并保留原格式,同时自动修改附注文件,建立反向公式链接指向底稿,实现「改底稿,自动变附注」。
核心功能
- 搬运表格:自动把附注中的明细表复制到披露表中,完美复刻行高、合并单元格
- 反向挂链:数据行自动建立「附注 -> 披露表」的公式链接
- 智能避让:跳过表头、合计行、第一列(防止覆盖项目名称文本)
- 批注同步:把「表首/表尾」的批注标记也带过去
使用本功能前,可先用「披露表提取」获取批注信息。功能运行后,可用「链接替换-文件夹路径替换」将附注中的链接修改成生成的明细表。
准备工作
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 列) | 结论 |
运行步骤
- 保存并关闭所有相关 Excel 文件(非常重要!文件被占用则无法保存修改)
- 在工具箱中找到「附注链接模板披露表」模块,点击「运行」
- 等待进度完成,程序会自动识别表头高度、复制格式、处理合并单元格
- 看到「执行完成」提示后操作结束
结果检查
- 检查底稿:打开底稿文件,确认表格已完整粘贴,格式正确(含合并单元格)
- 检查附注:打开附注源文件,点击表格数据区域,编辑栏应显示公式链接,如
='[H4000_应收票据.xlsx]披露及抵消事项'!C10
注意事项
注意:
- 不要重命名或移动文件:生成链接后,如果移动了底稿文件的位置,附注中的公式将会失效(显示
#REF!)- 批注匹配:配置表中的「表首批注」必须与 Excel 中的批注一字不差(包括冒号和空格)
- 数据安全:程序运行是「覆盖模式」,建议首次运行时先备份底稿文件
常见问题
Q: 提示「找不到成对的开始/结束文字」?
请检查底稿的 A 列或 B 列,确保包含配置表中填写的关键词(如「过程」),且没有被隐藏。
Q: 表头有三行合并单元格,程序能识别吗?
能。程序会自动探测复杂表头,只对表头下方的数据行建立反向链接,不会覆盖表头。
Q: 运行一半报错「Permission denied」?
Excel 文件没有关闭。请保存并关闭文件后重试。
Q: 表内公式被保留还是被覆盖?
表内公式(如 =C2+D2)会被保留并自动偏移调整到新位置,不会被替换为反向链接。只有非表内公式的单元格(外部链接或纯值)才会建立反向链接。