いくつかのオプションがあります。
1.Word の [開発] タブで、[マクロの記録] ボタンをクリックし、ctrl + H ショートカットを使用してマクロの記録中に検索と置換を複数回実行できます。
2. 複数の小さなマクロ (以下の 2 つなど) をセットアップし、[マクロの記録] をクリックして、必要な順序で実行します。
Sub ItalicizeEct()
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Font.Italic = True
With Selection.Find
.Text = "ect."
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Sub RemoveBoldPeriods()
Dim PunctAllRng As Word.Range
Set PunctAllRng = ActiveDocument.Range
With PunctAllRng.Find
.Format = True
.Text = "."
.Font.Bold = True
.Replacement.Text = "."
.Replacement.Font.Bold = False
.Execute Replace:=wdReplaceAll
End With
End Sub
3.または、必要なすべての編集プロセスを実行する大きなマクロを作成するだけです