Skip to main content

Word에서 여러 파일에 걸쳐 검색하고 바꾸려면 어떻게 해야 하나요?

Author: Amanda Li Last Modified: 2025-05-21

동일한 내용(예: 머리글, 바닥글 또는 특정 텍스트)을 포함하는 수십 개의 Word 파일이 있고, 이를 모든 문서에서 교체해야 하는 경우 수작업으로 처리하면 지루할 수 있습니다. 이 튜토리얼에서는 여러 Word 문서에서 동일하거나 다른 내용을 한 번에 빠르게 교체하는 두 가지 방법을 소개합니다.

VBA 코드를 사용하여 여러 Word 문서에서 동시에 텍스트를 찾고 바꾸기
Kutools for Word를 사용하여 여러 문서에서 다양한 텍스트를 쉽게 찾아 바꾸기


VBA 코드를 사용하여 여러 Word 문서에서 동시에 텍스트를 찾고 바꾸기

이 방법은 VBA 코드를 사용하여 여러 문서에서 동시에 내용을 검색하고 교체하는 방법을 보여줍니다.

  1. Alt + F11을 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
  2. "삽입" > "모듈"을 클릭한 다음 다음 코드를 붙여넣습니다.
    Sub CommandButton1_Click()
    'Updated by Extendoffice 20180625
    Dim xFileDialog As FileDialog, GetStr(1 To 100) As String
    Dim xFindStr As String
    Dim xReplaceStr As String
    Dim xDoc As Document
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFilePicker)
    With xFileDialog
        .Filters.Clear
        .Filters.Add "All WORD File ", "*.docx", 1
        .AllowMultiSelect = True
        i = 1
        If .Show = -1 Then
            For Each stiSelectedItem In .SelectedItems
                GetStr(i) = stiSelectedItem
                i = i + 1
            Next
            i = i - 1
        End If
        Application.ScreenUpdating = False
        xFindStr = InputBox("Find what:", "Kutools for Word", xFindStr)
        xReplaceStr = InputBox("Replace with:", "Kutools for Word", xReplaceStr)
        For j = 1 To i Step 1
            Set xDoc = Documents.Open(FileName:=GetStr(j), Visible:=True)
            Windows(GetStr(j)).Activate
            Selection.Find.ClearFormatting
            Selection.Find.Replacement.ClearFormatting
            With Selection.Find
                .Text = xFindStr
                .Replacement.Text = xReplaceStr
                .Forward = True
                .Wrap = wdFindAsk
                .Format = False
                .MatchCase = False
                .MatchWholeWord = False
                .MatchByte = True
                .MatchWildcards = False
                .MatchSoundsLike = False
                .MatchAllWordForms = False
            End With
            Selection.Find.Execute Replace:=wdReplaceAll
            ActiveDocument.Save
            ActiveWindow.Close
        Next
        Application.ScreenUpdating = True
    End With
    MsgBox "Operation end, please view", vbInformation
    End Sub
  3. F5를 눌러 코드를 실행합니다.
  4. 찾아보기 창에서 처리하려는 문서를 선택한 후 "확인"을 클릭합니다.
    Browse window
  5. "찾을 내용" 입력 상자에 찾을 단어나 구문을 입력하고 "확인"을 클릭합니다.
    Find what box
  6. "바꿀 내용" 입력 상자에 대체 텍스트를 입력하고 "확인"을 클릭합니다.
    Replace with box
  7. 마지막 Microsoft Word 대화 상자에서 "확인"을 클릭합니다.
    Confirmation dialog

선택한 Word 파일에서 지정된 텍스트의 모든 인스턴스가 한 번에 교체됩니다.


Kutools for Word를 사용하여 여러 문서에서 다양한 텍스트를 쉽게 찾아 바꾸기

Kutools for Word의 "일괄 찾기 및 바꾸기" 기능을 사용하면 여러 Word 문서에서 여러 텍스트 항목을 한 번에 검색하고 교체할 수 있습니다.

Kutools for Word,AI ?가 탑재되어 있으며, 100개 이상의 유용한 기능을 제공하여 작업을 간소화합니다.
  1. "Kutools" > "일괄 교체"를 클릭합니다.
    Batch Replacement button
  2. 일괄 찾기 및 바꾸기 대화 상자에서 설정을 구성합니다.
    1. "행 추가" 버튼을 클릭합니다.
    2. 새로운 행에서:
      1. "찾기" 아래에 찾을 텍스트를 입력합니다.
      2. "바꾸기" 아래에 대체 텍스트를 입력합니다.
      3. 필요한 경우 각 열에서 검색 유형, 찾기 및 바꾸기를 수행할 위치, 강조 색상 및 기타 옵션을 지정합니다.
    3. 클릭하세요 Add button "파일 유형" 섹션의 버튼을 눌러 일괄 처리에 Word 파일을 추가합니다.
    4. "바꾸기" 또는 "찾기"를 클릭합니다.
      팁: 더 많은 찾기 및 바꾸기 규칙을 추가하려면 1) 및 2) 단계를 반복합니다.
      Batch Find and Replace configuration
  3. 완료되면 일괄 찾기 및 바꾸기 대화 상자를 닫습니다.

참고:

  • "찾기"를 클릭한 경우 일치 항목은 "미리 보기 결과" 탭에 나타납니다. 이후에 교체를 적용하려면 "찾기 및 바꾸기" 탭으로 전환하세요.
  • "바꾸기"를 클릭하면 모든 일치 항목이 즉시 교체되어 "미리 보기 결과"에 표시됩니다.
  • 강조 색상을 지정한 경우 Word 문서의 교체 내용은 해당 색상으로 색인 표시됩니다.

"일괄 찾기 및 바꾸기" 기능에 대한 자세한 정보는 튜토리얼 페이지를 참조하세요.

Kutools for Word는 작업을 간소화하고 문서 처리 기술을 향상시키는 최고의 Word 추가 기능입니다. 지금 바로 구매하세요!

최고의 오피스 생산성 도구

Kutools for Word - 100개 이상의 놀라운 기능으로 워드 경험을 한 단계 업그레이드하세요!

? Kutools AI 기능: AI 도우미 / 실시간 어시스턴트 / 슈퍼 폴리시 (형식 유지) / 슈퍼 번역 (형식 유지) / AI 수정 / AI 교정...

? 문서 마스터: 페이지 분할 / 문서 병합 / 다양한 형식으로 선택 영역 내보내기 (PDF/TXT/DOC/HTML...) / 일괄 PDF로 변환...

콘텐츠 편집: 여러 파일에서 일괄 찾기 및 바꾸기 / 모든 그림 크기 조정 / 표 행과 열 전환 / 표를 텍스트로 변환...

? 손쉬운 정리: 여분의 공백 / 구역 나누기 / 텍스트 상자 / 하이퍼링크 제거 / 더 많은 제거 도구는 제거 그룹으로 이동...

창의적인 삽입: 천 단위 구분 기호 삽입 / 체크 박스 / 라디오 버튼 / QR 코드 / 바코드 / 여러 그림 / 삽입 그룹에서 더 알아보기...

? 정확한 선택: 특정 페이지 / / 도형 / 제목 단락 / 더 많은 선택 기능으로 탐색 강화...

주요 개선사항: 원하는 위치로 이동 / 반복되는 텍스트 자동 삽입 / 문서 창 간 전환 / 11가지 변환 도구...

Kutools and Kutools Plus tabs on the Word Ribbon
? 이러한 기능을 사용해 보시겠습니까? 지금 바로 Kutools for Word를 다운로드하세요! ?