대량 검색 및 바꾸기 (Microsoft Word)
시간이 지남에 따라 엄청난 수의 문서를 수집하는 것이 매우 가능합니다. 어느 시점에서 컬렉션의 각 문서를 동일하게 변경할 수 있습니다. 예를 들어 각 문서 내에서 회사 이름을 변경해야 할 수 있습니다. 분명히 각 문서를 열고 변경 한 다음 문서를 저장할 수 있지만 처리 할 문서가 수백 또는 수천 개이면 해당 프로세스가 금방 피곤해질 수 있습니다.
무엇을해야합니까? _WordTips_의 다른 문제에서 언급 한 요점과 일치하여, 일상적이고 지루한 작업이있을 때마다 매크로를 사용하여 작업을 처리 할 수 있습니다. 예를 들어, 디렉토리의 모든 문서를 차례로 살펴보고 차례로로드하고 필요한 텍스트를 검색 및 변경하고 문서를 다시 저장하는 매크로를 작성할 수 있습니다. 이 프로세스는 매크로의 제어하에 수행된다는 점을 제외하고는 수동으로 수행하는 프로세스와 다르지 않습니다. 이것은 훨씬 쉽고 빠르게 만듭니다.
다음은 트릭을 수행 할 수있는 Word 매크로의 예입니다.
Public Sub MassReplace() Dim Directory As String Dim FType As String Dim FName As String Directory = "d:\temp" FType = "*.docx" ChDir Directory FName = Dir(FType) ' for each file you find, run this loop Do While FName <> "" ' open the file Documents.Open FileName:=FName ' search and replace the company name selection.Find.ClearFormatting selection.Find.Replacement.ClearFormatting With selection.Find .Text = "OldCompanyName" .MatchCase = True .Replacement.Text = "NewCompanyName" End With selection.Find.Execute Replace:=wdReplaceAll ' replace street address With selection.Find .Text = "OldStreetAddress" .Replacement.Text = "NewStreetAddress" End With selection.Find.Execute Replace:=wdReplaceAll ' replace the City, State, and Zip code With selection.Find .Text = "OldCityStateAndZip" .Replacement.Text = "NewCityStateAndZip" End With selection.Find.Execute Replace:=wdReplaceAll ' save and close the current document ActiveDocument.Close wdSaveChanges ' look for next matching file FName = Dir Loop End Sub
이 매크로는 매우 강력하며 회사 이름뿐만 아니라 회사 주소도 변경할 수 있습니다. 검색에 사용할 디렉토리와 드라이브를 지정하고 이전 및 새 회사 정보가 무엇인지 변경하기 만하면됩니다.
매크로를 다루는 것이 당신이 다루고 싶은 것보다 조금 더 많다면, Word 문서와 함께 작동하는 다양한 상용 제품도 있습니다. 다양한 구독자가 다음 프로그램을 제안했습니다.
-
단어 검색 및 바꾸기 (http://www.funduc.com/word_sr.htm)
-
InfoRapid 검색 및 바꾸기 (http://www.inforapid.com/html/searchreplace.htm)
-
MegaReplacer (http://www.editorium.com/14843.htm)
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (8477)은 Office 365의 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Word에 적용됩니다. Word의 이전 메뉴 인터페이스 :
link : / word-Mass_Search_and_Replace [대량 검색 및 바꾸기]
.