Word表单 - 在表单下方的文本中显示表单值

时间:2013-01-16 15:44:08

标签: ms-word

如何从MS Word表格中显示值。

例如:

我有一个带有一个下拉列表的表单,其中包含以下值:

DropDown1:a,b,c

当我选择值a时,我想以纯文本显示值。例如:

所选字段的值为:a。

我宁愿不使用vb​​a。

2 个答案:

答案 0 :(得分:1)

你可以使用(假设DropDown1是一个ComboBox控件)ComboBox的Change例程。

Private Sub DropDown1_Change()
    Selection.TypeText DropDown1.Value
End Sub

答案 1 :(得分:1)

如果是“遗留表单”(不是具有ActiveX控件或内容控件的表单,那么

一个。设置下拉列表的属性以在退出时计算,并将“书签”设置为(比如)dropdown1。

湾在文档中放置一个{REF dropdown1}字段,您想要值

℃。以通常的方式保护表格。

只有当用户从下拉列表中选中时,才会显示该值。

这不完全是“纯文本”,但它也不是表格字段。如果您需要“真正的纯文本”,则需要代码。

如果是内容控件,则需要设置自定义XML部件并将下拉列表链接到该部件,然后插入纯文本内容控件,该控件也链接到该部件中的相同元素/属性。这需要在设计时(或第三方加载项或Word 2013)的代码,但不是在运行时。