0
Microsoft Word文書には、特定の領域に「見出し2」が含まれています。 VBAまたは.NETコードを使用してこの文書を開き、「見出し2」の領域がどこにあるかを調べ、自動的に「見出し3」に変更する方法はありますか?これを手動で行うのは非常に時間がかかり、プログラミングの解決策はすばらしくなるでしょう。Word文書を操作する
Microsoft Word文書には、特定の領域に「見出し2」が含まれています。 VBAまたは.NETコードを使用してこの文書を開き、「見出し2」の領域がどこにあるかを調べ、自動的に「見出し3」に変更する方法はありますか?これを手動で行うのは非常に時間がかかり、プログラミングの解決策はすばらしくなるでしょう。Word文書を操作する
Selection.Find.ClearFormatting
Selection.Find.Style = ActiveDocument.Styles("YourOldStyle")
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Style = ActiveDocument.Styles("YourNewStyle")
With Selection.Find
.Text = ""
.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
それは素晴らしい作品です!本当にありがとう! Word文書の先頭に移動し、このコードをループしてすべての "見出し2"が "見出し3"に変更されるようにVBAを知っていますか?素晴らしい! –
私はPythonバージョンで回答できますか? – Yeo