誰か他の人がこの質問に遭遇した場合は、私の解決策を提供します。テストケース番号が左側に表示されるように、テーブルの内部にテーブルを作成することにしました。
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ループを取り出しました。ちょうど1回のクリックではありませんが、私はどこにでもテーブルを挿入できます。私が手伝ってくれてありがとう。 –