0
上付き文字番号(参照に関連する引用キー番号)のすべてを配列に格納する必要があります。Word VBAを使用して上付き数字全体を取得する方法は?
サンプル:
いくつかの例を引用別の引用31,16,83,9-15 といくつかのより多くの引用期待18,2,30
と出力:
stored_content=[2,31,16,83,9-15,18,2,30]
上付き数字を見つけると、1桁の数字が検索されます。たとえば、18
を1
とし、8
を別個に検索します。私は以下のようにしてみました:
Sub Sample()
Dim c As Range
Set c = ActiveDocument.Content
c.Find.ClearFormatting
With c.Find
.Forward = True 'move forward only
.Highlight = False
.Font.superscript = True
.Text = "^#"
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
c.Find.Execute
While c.Find.Found
Debug.Print c.Text
c.Find.Execute
Wend
End Sub