ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 7849|回复: 5

[求助] word文档变量怎么查看

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-2-22 10:56 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在一个word文档中使用了域DOCVARIABLE "ProcName" \* MERGEFORMAT,还有其它许多文档变量。请问一下如何查找这个文档中的所有此类变量(如ProcName等),同时想问一下如何创建文档变量呢。

TA的精华主题

TA的得分主题

发表于 2011-2-22 11:09 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-2-23 07:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 sqhsqhli 于 2011-2-22 11:09 发表
试试alt+f9,手工创建ctrl+f9

这个我肯定懂啊,我是想知道这个文件中的文档变量的是在哪里赋值的,也就是说我怎么创建这样一个文档变量及给予赋值,然后在文件中插入域进行使用

TA的精华主题

TA的得分主题

发表于 2011-2-23 08:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下内容是word帮助文件的解释:

域代码:DocVariable 域
{ DOCVARIABLE "Name" }

插入赋予文档变量 (变量:已命名存储位置,所包含的数据能够在程序执行过程中发生变动。每一变量都有名称,在它的作用域级别范围内能够唯一标识该变量。既可以指定数据类型,也可以不指定。)的字符串。每个文档都有一个变量集合,可用 Microsoft Visual Basic for Applications 编程语言对其进行添加和引用。可用此域来显示文档中文档变量内容。

说明

"Name"
文档变量名

注释  有关文档变量的详细内容,请在“Visual Basic for Applications 帮助”中搜索“变量”属性。如果没有安装“帮助”,请再次运行安装程序进行安装。

除通过VBA编程添加文档变量外,也可以通过编辑脚本的方法来添加。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-2-24 07:02 | 显示全部楼层
无语啊,楼上的这些我都看过了,关键就是不知道具体怎么操作,希望有高手赐教。

TA的精华主题

TA的得分主题

发表于 2015-2-1 11:14 | 显示全部楼层
我是新手。我可能回答的顺序有些怪,楼主请见谅。

【以下为“如何创建初步域代码引用文档变量”】
新建一个activeX按钮[我是用07的,在开发工具那一栏里可以找到],右键它查看代码,进入VBA编辑器,并保证当前只有一个活动文档。然后它就会自动有了
Private Sub CommandButton1_Click()

End Sub
这么一段,然后把它修改成
Private Sub CommandButton1_Click()
    For Each V In ActiveDocument.Variables
    V.Delete
    Next
    ActiveDocument.Variables.Add Name:="A1", Value:=345
    ActiveDocument.Fields.Update
End Sub
for each...next那段是模仿VBA帮助里“variable”一项的介绍做的。
然后再回到文档里,添加若干个(看你需求)docvariable域【PS.它从属于“文档自动化”那一栏】,并指向A1变量。同理,如果有多个变量,那就按需增减。

知道怎么创建这一类型的文档,接下来的摸索就会稍微多些头绪了。
希望能帮到。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-16 10:44 , Processed in 0.021349 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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