Word를 매일 사용하면 문서가 많이 쌓이는 경향이 있습니다. 이러한 문서가 표준 목적으로 사용되는 경우 문서에 동일한 정보가 포함되는 것은 드문 일이 아닙니다.

예를 들어, 다른 신문과 잡지에 제출 한 기사가 포함 된 문서가있을 수 있습니다. 개별 스토리는 다를 수 있지만 각 문서에는 이름과 연락처 정보가 포함될 수 있습니다. 연락처 정보가 변경되거나 이름에 다른 철자를 사용하기로 결정한 경우 모든 문서를 한 번에 전체적으로 변경할 수있는 방법을 원할 수 있습니다.

불행히도 Word에는 이러한 유형의 기능이 포함되어 있지 않습니다. 옵션은 타사 솔루션에 의존하거나 자체 매크로를 작성하여 변경하는 것입니다. 여러 문서로 작업 할 때 필요한 검색 및 바꾸기 기능 유형을 제공하는 여러 타사 프로그램이 있습니다. 다음은 WordTips 구독자가 제안한 몇 가지 항목입니다.

Word 개발자 인 Malcom Smith는 검색을 수행하고 디렉토리를 대체하는 매크로도 만들었습니다. 보고 싶다면 http://www.dragondrop.com을 방문하세요. 페이지 오른쪽에있는 Word에서 찾기 및 바꾸기 링크를 클릭하면됩니다.

고유 한 매크로를 사용해도 괜찮다면 다음은 특정 폴더의 문서를 단계별로 살펴 보는 고유 한 기술을 보여줍니다.

Public Sub MassReplace()

With Application.FileSearch         .LookIn = "C:\"             ' where to search         .SearchSubFolders = True    ' search the subfolders         .FileName = "*.doc"         ' file pattern to match

' if more than one match, execute the following code         If .Execute() > 0 Then             ' for each file you find, run this loop             For i = 1 To .FoundFiles.Count                 ' open the file based on its index position                 Documents.Open FileName:=.FoundFiles(i)



' search and replace the address                 selection.Find.ClearFormatting                 selection.Find.Replacement.ClearFormatting                 With selection.Find                     .Text = "OldAddress"

.MatchCase = True                     .Replacement.Text = "NewAddress"

End With                 selection.Find.Execute Replace:=wdReplaceAll

' replace e-mail address                 With selection.Find                     .Text = "Oldemail"

.Replacement.Text = "Newemail"

End With                 selection.Find.Execute Replace:=wdReplaceAll

' save and close the current document                 ActiveDocument.Close wdSaveChanges             Next i         Else             ' if the system cannot find any files             ' with the .doc extension             MsgBox "No files found."

End If     End With End Sub

이 매크로는 매우 강력하며 주소뿐만 아니라 전자 메일 주소도 변경할 수 있습니다. 검색에 사용할 디렉토리와 드라이브를 지정하고 이전 정보와 새 정보를 지정하기 만하면됩니다. 매크로의 초기에 .Lookin 매개 변수를 변경하여 매크로가 검색해야하는 위치를 표시하십시오. 전체 경로를 사용하는지 확인하십시오. 그런 다음 매크로 본문 내에서 .Text 및 .Replacement.Text 매개 변수를 업데이트하여 검색 및 대체 대상을 반영하십시오.

_ 참고 : _

이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.

(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (3783)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다.