吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 583|回复: 6
收起左侧

[学习记录] Word域类语法实现docx 自动更新文本数据

[复制链接]
storyyx 发表于 2024-4-20 11:14
本帖最后由 storyyx 于 2024-4-20 21:51 编辑

当写的文章定稿了以后,然而数据要变。
比如:
(1)总共支出33元。
鱼肉23元,鸡蛋5元,菜花5元……。
当层级很多的时候,改动一个内容数字就得用计算器全部重新相加减一边效率低下而且容易出错。
此时可以使用  Alt+F9 调出域来解决问题。
用法:
1、Ctrl +F9     #插入域
2、set  变量  数值   #设置变量
3、ref 变量   # 显示变量内容
4、link 链接地址 #链接Excel单元格
5、Ctrl+A +F9 #刷新全部
#写完代码后不更新的话数据是不会发生变化的。

好了,现在开始实例:
一、数据都放在EXCEL中,从一个单元格复制需要的数据,然后黏贴 到word(右键+F ) ,ALT+F9就会出现一长串代码 {LINK Excel.sheet.12 “(文件地址)“ \a \f 4 \h  } 这是连接地址。
image.png image.png

二、在word文章最底下 输入 {set A {LINK Excel.sheet.12 “(文件地址)“ \a \f 4 \h  } },这里就是给A赋予刚才从EXCEL中提取的数值变量
image.png

三、在文章中插入{ref A} ,这相当于是显示变量A。比如鱼肉{ref A}元。
再ALT+F9,就能够显示鱼肉xx元了。(记得更新)
image.png image.png

此后只需要更新excel的数据,然后在word中Ctrl+A+F9刷新,数据自动更新。至于相加减,word域也可以实现,但建议在excel中编辑较为方便。

免费评分

参与人数 3吾爱币 +2 热心值 +2 收起 理由
xuxinliang + 1 + 1 很实用啊,Word达人!!
0jiao0 + 1 谢谢@Thanks!
ximen_qing + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dlzc 发表于 2024-4-20 16:55
没看得太明白,能有实例操作一下就更好了。
0jiao0 发表于 2024-4-20 20:50
xuxinliang 发表于 2024-4-21 23:25
我操作了一遍,不对喔。

ref A 显示错误!未找到引用源。
xuxinliang 发表于 2024-4-21 23:29
568 568  错误!未找到引用源。 错误!未找到引用源。      错误!未找到引用源。      
以上是显示结果,显示错误,未找到引用源

这是域代码。

这是域代码。
 楼主| storyyx 发表于 2024-4-22 07:56
xuxinliang 发表于 2024-4-21 23:29
568 568  错误!未找到引用源。 错误!未找到引用源。      错误!未找到引用源。      
以上是显示结果,显 ...

要全选刷新两遍!他的变量赋值是从上往下的。
如果代码放在第一页就只需要刷新一遍
xuxinliang 发表于 2024-4-23 22:16
storyyx 发表于 2024-4-22 07:56
要全选刷新两遍!他的变量赋值是从上往下的。
如果代码放在第一页就只需要刷新一遍

上传一下源文件,我学习一下。

我还是相同的错误。。
我用的是office 2019.
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表