1. 域代码举例
{ LINK Excel.Sheet.16 "D:\\示例\\示例.xlsx" "BS!R7C3" \a \t \* MERGEFORMAT }
-
{ LINK Excel.Sheet.16 ... }
:表示这是一个链接到 Excel 工作表的域;此例中,Excel.Sheet.16
表示 Excel 的版本。 -
"D:\\示例\\示例.xlsx"
:指定要链接的 Excel 文件的路径;- 需要填写完整路径,不支持相对路径;
- 将Excel工作簿与Word文档放在同一层文件夹内,该文件夹可以更改名称或移动位置,后续打开时,Word文档内的该链接路径,会自动更新。
-
"BS!R7C3"
:指定 Excel 工作表的名称和单元格位置;此例中,BS
是工作表名称,R7C3
表示第 7 行第 3 列的单元格(即 C7 单元格)。 -
\a
:表示自动更新 LINK 字段,删除此项参数后将需要手动更新。 -
\t
:表示以纯文本格式插入链接对象。 -
\* MERGEFORMAT
:表示保留链接的格式设置,以便在更新时不会丢失原有格式。
2. 应用举例
2.1. Excel 数据示例
2.2. Word LINK 域代码
2.3. 结果示例
3. 快捷键
序号 | 功能 | 快捷键 |
---|---|---|
1 | 新建域代码 | Ctrl + F9 |
2 | 切换所有域代码 | Alt + F9 |
3 | 切换选中域代码 | Shift + F9 |
4 | 更新选中域代码 | F9 |
很实用!
如何做
excel和word的位置都变了,excel中的数字变了,word中的链接也跟着变动呢
Word文档与Excel工作簿,放在同一层文件夹内,该文件夹可以改名字、更换路径。
那要是在一级文件夹中设置的,在使用时放到具体的项目了,Word文档与Excel工作簿在二级文件夹中,如何更新链接呢
方法1、Word文档与Excel工作簿两者放到同一个二级文件夹里,链接会自动更新;
方法2、在Word文档中切换所有域代码(Alt + F9),批量替换其中的Excel工作簿路径。