Ok, try this in a new blank document (add code to ThisDocument
class). Save it, close it, and re-open it and it will automatically add
a dropdown with 10 items, already dropped menu.
VB Code:
  1. Private Sub Document_Open()
  2.     Call LoadMe
  3. End Sub
  4.  
  5. Sub LoadMe()
  6.  
  7.     Dim oFF As FormField
  8.     Dim i As Integer
  9.    
  10.     If ActiveDocument.FormFields.Count = 0 Then
  11.         ActiveDocument.FormFields.Add ActiveDocument.Range(Start:=0, End:=0), wdFieldFormDropDown
  12.     End If
  13.     Set oFF = ActiveDocument.FormFields(1)
  14.     oFF.DropDown.ListEntries.Clear
  15.     For i = 1 To 10
  16.         oFF.DropDown.ListEntries.Add "Test " & i, i
  17.     Next
  18.     ActiveDocument.Protect wdAllowOnlyFormFields
  19.     SendKeys "%{DOWN}", True
  20.     'oFF.DropDown.Value = 8 'Select the 8th element in the dropdown list.
  21.  
  22. End Sub
HTH