VBA将Word文档中选定的下拉列表的值复制到特定的Excel单元格中
我正在尝试从Word窗体上选定的下拉框中返回文本。
单词doc是一个包含几个下拉框的表单的调查。 我想将调查对象从每个下拉列表中select的值复制到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
要引用传统表单下拉字段的值来获取值(索引,而不是所选项目的文本),代码是:
activedocument.FormFields("dropdown1").DropDown.value