1
我創建了一個文檔,並在Microsoft Word 2010中添加了一個下拉列表內容控件。如何選擇此對象並通過VBA向其添加項目?徹底的搜索導致能夠添加項目並添加項目,但我想知道如何將項目添加到文檔中已有的項目。將項目添加到下拉列表Word 2010
此外,是否可以將Microsoft Word 2010文檔的擴展名更改爲(.zip)並添加到XML文件中。這個XML文件將包含所有要添加到下拉內容控件的項目。
我創建了一個文檔,並在Microsoft Word 2010中添加了一個下拉列表內容控件。如何選擇此對象並通過VBA向其添加項目?徹底的搜索導致能夠添加項目並添加項目,但我想知道如何將項目添加到文檔中已有的項目。將項目添加到下拉列表Word 2010
此外,是否可以將Microsoft Word 2010文檔的擴展名更改爲(.zip)並添加到XML文件中。這個XML文件將包含所有要添加到下拉內容控件的項目。
喜歡的東西
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
您可以通過標題或標籤中找到它。或者按類型 - 如果它只是文檔中的一個下拉菜單。
你試過了什麼代碼? – 2016-01-20 23:24:17
@bibadia:目前,我沒有使用特定的代碼。我嘗試使用MSDN和TechNet中的示例,但都沒有工作,因爲這些示例都要求我將新的下拉內容控件添加到文檔中。我想要的是預先製作表單,並在文檔打開時將所有項目加載到下拉內容控件中。 – TroyPilewski
使用Word VBA,你可以經常通過查看VB編輯器中視圖 - >對象瀏覽器窗格中的相關對象來學習*東西*,並且在許多情況下(但絕不是全部)錄製宏會給你一些線索(在這種情況下,手動插入一些列表項的動作會給你一個指針,但可能不是最合適的代碼。 – 2016-01-21 19:54:56