【发布时间】:2013-04-13 09:24:28
【问题描述】:
我在 VBA 中使用宏按钮来获得一个字段,其值是通过访问其他系统来计算的,同时,我希望能够双击该字段以指定一些用于从中检索数据的设置其他系统。
整个宏工作正常,但我不知道如何更改宏按钮上的标签。
宏按钮通常看起来像这样 { MACROBUTTON macro_name label {some_arg}{some_arg2} }
我尝试访问 selection.fields(1).code.text 甚至执行正则表达式以用其他东西替换“标签”,但这不起作用,即要么我丢失了参数,要么我搞砸了标签。
对这个问题有什么建议,或者对我可以用来实现此目的的其他类型字段的建议?我不介意使用 DOCVARIABLE 但这些不能响应点击和携带参数?
【问题讨论】:
-
我不明白你的问题。您使用的是哪个 MS Office 应用程序?也许快照可以提供帮助?
-
这是 MS Word - 抱歉 - 为了更清楚起见,我编辑了问题。
标签: vba automation ms-word