将项目添加到下拉列表Word 2010中

时间:2016-01-20 21:00:48

标签: ms-word word-vba

我在Microsoft Word 2010中创建了一个文档并添加了一个下拉列表内容控件。如何选择此对象并通过VBA向其中添加项目?详尽的搜索导致能够添加一个项目并添加项目,但我想知道如何将项目添加到文档中已有的列表中。

此外,是否可以将Microsoft Word 2010文档的扩展名更改为(.zip)并添加XML文件。此XML文件将包含要添加到下拉内容控件的所有项目。

1 个答案:

答案 0 :(得分:2)

这样的东西
For Each item In ActiveDocument.ContentControls
    If item.Title = "DropDown1" Then
        item.DropdownListEntries.Add Text:="Item1", Value:="Item1"
        item.DropdownListEntries.Add Text:="Item2", Value:="Item2"
        Exit For
    End If
Next

您可以按标题或标记找到它。或者按类型 - 如果它只是文档中的一个下拉列表。