我正在尝试从Word表单上选中的下拉框中返回文本。
单词doc是一个包含带有多个下拉框的表单的调查。我想将调查受访者从每个下拉列表中选择的值复制到Excel中的特定单元格中。
我尝试了以下内容:
Activedocument.DropDowns("DropDown1").Value;
Activedocument.DropDowns("DropDown1").Text;
Activedocument.DropDowns("DropDown1").SelectedValue;
Activedocument.Shapes("DropDown1").Value etc etc.
我的代码的当前适用部分:
Dim dd14 As FormFields
With ActiveDocument
Set dd14 = ActiveDocument.FormFields("Dropdown14").DropDown.Value
Cells(iRow + 1, "H") = dd14
End With
答案 0 :(得分:1)
要引用旧表单下拉字段的值以获取值(即索引,而不是所选项目的文本),代码为:
activedocument.FormFields("dropdown1").DropDown.value