Если кто-то еще столкнется с этим вопросом, я предоставлю свое решение. Я решил создать таблицу внутри таблицы, поэтому номер тестового примера будет слева, где люди ожидают его увидеть.
Используя ответ Sacha в качестве модели и делая либеральное использование макрорекордера, я придумал этот макрос VBA, который делает большую часть того, что я хочу.
Sub InsertTestTable()
'
' InsertTestTable Macro
' This macro inserts a test table into the document.
'
Dim oTable As Table
Dim iTable As Table
Set oTable = ActiveDocument.Tables.Add(Selection.Range, 1, 2, _
wdWord9TableBehavior, wdAutoFitContent)
Selection.TypeText ("1.")
Selection.MoveRight
Set iTable = ActiveDocument.Tables.Add(Selection.Range, 4, 2, _
wdWord9TableBehavior, wdAutoFitContent)
iTable.Rows(1).Cells(1).Range.InsertBefore ("Setup:")
iTable.Rows(2).Cells(1).Range.InsertBefore ("Test:")
iTable.Rows(3).Cells(1).Range.InsertBefore ("Expected Response:")
iTable.Rows(4).Cells(1).Range.InsertBefore ("Restore:")
iTable.Rows(1).Cells(2).Range.Select
End Sub
Теперь все, что мне нужно сделать, это форматирование таблиц, так как я хочу, и выяснить, как иметь номер взойти через набор таблиц в документе.
Я достал цикл for. Это не один клик, но я могу вставить таблицу, где хочу. Спасибо, что помогли мне начать работу. –