いくつかの例を調べましたが、Range オブジェクトがどのように機能するのかよくわかりません。(レベル 4 の) 各見出しをループして、見出し間のすべてのテーブルを調べるネストされたループを作成しようとしています。その特定の範囲を設定する方法がわからないので、どんな助けでも大歓迎です。
Dim myHeadings As Variant
myHeadings = ActiveDocument.GetCrossReferenceItems(wdRefTypeHeading)
For iCount = LBound(myHeadings) To UBound(myHeadings)
level = getLevel(CStr(myHeadings(iCount)))
If level = 4 Then
'This is where I want to set a range between myHeadings(iCount) to myHeadings(iCount+1)
set aRange = ??
End If
Next iCount