Word에서 여러 파일에 걸쳐 검색하고 바꾸려면 어떻게 해야 하나요?
동일한 내용(예: 머리글, 바닥글 또는 특정 텍스트)을 포함하는 수십 개의 Word 파일이 있고, 이를 모든 문서에서 교체해야 하는 경우 수작업으로 처리하면 지루할 수 있습니다. 이 튜토리얼에서는 여러 Word 문서에서 동일하거나 다른 내용을 한 번에 빠르게 교체하는 두 가지 방법을 소개합니다.
VBA 코드를 사용하여 여러 Word 문서에서 동시에 텍스트를 찾고 바꾸기
Kutools for Word를 사용하여 여러 문서에서 다양한 텍스트를 쉽게 찾아 바꾸기
VBA 코드를 사용하여 여러 Word 문서에서 동시에 텍스트를 찾고 바꾸기
이 방법은 VBA 코드를 사용하여 여러 문서에서 동시에 내용을 검색하고 교체하는 방법을 보여줍니다.
- Alt + F11을 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
- "삽입" > "모듈"을 클릭한 다음 다음 코드를 붙여넣습니다.
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
- F5를 눌러 코드를 실행합니다.
- 찾아보기 창에서 처리하려는 문서를 선택한 후 "확인"을 클릭합니다.
- "찾을 내용" 입력 상자에 찾을 단어나 구문을 입력하고 "확인"을 클릭합니다.
- "바꿀 내용" 입력 상자에 대체 텍스트를 입력하고 "확인"을 클릭합니다.
- 마지막 Microsoft Word 대화 상자에서 "확인"을 클릭합니다.
선택한 Word 파일에서 지정된 텍스트의 모든 인스턴스가 한 번에 교체됩니다.
Kutools for Word를 사용하여 여러 문서에서 다양한 텍스트를 쉽게 찾아 바꾸기
Kutools for Word의 "일괄 찾기 및 바꾸기" 기능을 사용하면 여러 Word 문서에서 여러 텍스트 항목을 한 번에 검색하고 교체할 수 있습니다.
- "Kutools" > "일괄 교체"를 클릭합니다.
- 일괄 찾기 및 바꾸기 대화 상자에서 설정을 구성합니다.
- "행 추가" 버튼을 클릭합니다.
- 새로운 행에서:
- "찾기" 아래에 찾을 텍스트를 입력합니다.
- "바꾸기" 아래에 대체 텍스트를 입력합니다.
- 필요한 경우 각 열에서 검색 유형, 찾기 및 바꾸기를 수행할 위치, 강조 색상 및 기타 옵션을 지정합니다.
- 클릭하세요
"파일 유형" 섹션의 버튼을 눌러 일괄 처리에 Word 파일을 추가합니다.
- "바꾸기" 또는 "찾기"를 클릭합니다. 팁: 더 많은 찾기 및 바꾸기 규칙을 추가하려면 1) 및 2) 단계를 반복합니다.
- 완료되면 일괄 찾기 및 바꾸기 대화 상자를 닫습니다.
참고:
- "찾기"를 클릭한 경우 일치 항목은 "미리 보기 결과" 탭에 나타납니다. 이후에 교체를 적용하려면 "찾기 및 바꾸기" 탭으로 전환하세요.
- "바꾸기"를 클릭하면 모든 일치 항목이 즉시 교체되어 "미리 보기 결과"에 표시됩니다.
- 강조 색상을 지정한 경우 Word 문서의 교체 내용은 해당 색상으로 색인 표시됩니다.
"일괄 찾기 및 바꾸기" 기능에 대한 자세한 정보는 튜토리얼 페이지를 참조하세요.
최고의 오피스 생산성 도구
Kutools for Word - 100개 이상의 놀라운 기능으로 워드 경험을 한 단계 업그레이드하세요!
? Kutools AI 기능: AI 도우미 / 실시간 어시스턴트 / 슈퍼 폴리시 (형식 유지) / 슈퍼 번역 (형식 유지) / AI 수정 / AI 교정...
? 문서 마스터: 페이지 분할 / 문서 병합 / 다양한 형식으로 선택 영역 내보내기 (PDF/TXT/DOC/HTML...) / 일괄 PDF로 변환...
✏ 콘텐츠 편집: 여러 파일에서 일괄 찾기 및 바꾸기 / 모든 그림 크기 조정 / 표 행과 열 전환 / 표를 텍스트로 변환...
? 손쉬운 정리: 여분의 공백 / 구역 나누기 / 텍스트 상자 / 하이퍼링크 제거 / 더 많은 제거 도구는 제거 그룹으로 이동...
➕ 창의적인 삽입: 천 단위 구분 기호 삽입 / 체크 박스 / 라디오 버튼 / QR 코드 / 바코드 / 여러 그림 / 삽입 그룹에서 더 알아보기...
? 정확한 선택: 특정 페이지 / 표 / 도형 / 제목 단락 / 더 많은 선택 기능으로 탐색 강화...
⭐ 주요 개선사항: 원하는 위치로 이동 / 반복되는 텍스트 자동 삽입 / 문서 창 간 전환 / 11가지 변환 도구...

최고의 오피스 생산성 도구
Kutools for Word - 100+ Word용 도구
- ? Kutools AI 기능: AI 도우미 / 실시간 어시스턴트 / 슈퍼 폴리시 / 슈퍼 번역 / AI 수정 / AI 교정
- ? 문서 마스터: 페이지 분할 / 문서 병합 / 일괄 PDF로 변환
- ✏ 콘텐츠 편집: 일괄 찾기 및 바꾸기 / 모든 그림 크기 조정
- ? 손쉬운 정리: 여분의 공백 제거 / 구역 나누기 제거
- ➕ 창의적인 삽입: 천 단위 구분 기호 삽입 / 체크 박스 삽입 / QR 코드 생성