我有以下代码(不是我的),它为 MS Word(2013)中的每个脚注添加了一个标签。
该代码工作正常,但如果它不每次都添加一个制表符,它会更好地工作,但它只会用制表符替换第一个字符(无论它是什么 - 制表符,空格)。
这样,如果宏运行两次,我就没有两个选项卡,等等。
Sub TabFootnotes()
For s = 1 To ActiveDocument.Footnotes.Count
ActiveDocument.Footnotes(s).Range.Select
With Selection
.Collapse Direction:=wdCollapseStart
.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
.TypeText Text:=vbTab
End With
Next
End Sub