0
우리는 특정 영역에 "제목 2"가있는 일련의 Microsoft Word 문서를 보유하고 있습니다. VBA 또는 .NET 코드를 통해이 문서를 열어 "제목 2"영역이 어디에 있는지 알아 내서 자동으로 "제목 3"으로 변경하는 방법이 있습니까? 이 작업을 수동으로 수행하는 데 시간이 많이 걸리고 프로그래밍 솔루션이 좋을 것입니다.Word 문서 조작
우리는 특정 영역에 "제목 2"가있는 일련의 Microsoft Word 문서를 보유하고 있습니다. 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를 알게됩니까? 환상적! –
파이썬 버전으로 대답 할 수 있습니까? – Yeo