【发布时间】:2018-12-22 03:18:47
【问题描述】:
我有一个 word 文档,它在文档的不同位置有多个复选框/单选按钮,需要根据 UserInputs 启用(我通过 InputBox 而不是下拉菜单计划)。请让我知道如何使用 VBScript 以编程方式实现这一点。
【问题讨论】:
标签: checkbox vbscript ms-word word-contentcontrol
我有一个 word 文档,它在文档的不同位置有多个复选框/单选按钮,需要根据 UserInputs 启用(我通过 InputBox 而不是下拉菜单计划)。请让我知道如何使用 VBScript 以编程方式实现这一点。
【问题讨论】:
标签: checkbox vbscript ms-word word-contentcontrol
说,我在word文档中添加了4个内容控件(复选框)。因此,以下几行将根据用户输入在遇到的第一个基础上检测内容控件
Reboot_Y_N = MsgBox ("Do you require reboot (Y/N)?",vbQuestion + vbYesNo,"Reboot")
If Reboot_Y_N = vbYes Then
ObjDocImp.ContentControls.Item(1).Checked = True
ObjDocImp.ContentControls.Item(3).Checked = True
ObjDocImp.ContentControls.Item(5).Checked = True
ObjDocImp.ContentControls.Item(7).Checked = True
Else
ObjDocImp.ContentControls.Item(2).Checked = True
ObjDocImp.ContentControls.Item(4).Checked = True
ObjDocImp.ContentControls.Item(6).Checked = True
ObjDocImp.ContentControls.Item(8).Checked = True
End If
【讨论】: