KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Heading 1 기준으로 Word 문서를 여러 파일로 분할하는 방법(단계별 가이드)

작성자Xiaoyang수정 날짜

보고서, 교과서, 매뉴얼 또는 프로젝트 문서와 같은 긴 Word 문서 작업 시 파일을 더 작은 단위(예: 장별)로 나눠야 할 경우가 있습니다. 이미 문서에서 Heading 1 를 주요 섹션 제목으로 사용하고 있다면 분할 작업이 훨씬 수월해집니다。 다음은 이를 효율적으로 수행하는 포괄적인 가이드입니다。


Word 문서를 준비하세요

어떤 방법을 적용하기 전에 문서가 올바르게 구조화되어 있는지 확인하세요. Word 는 Heading 1 이 정확히 적용된 경우에만 분할 지점을 인식할 수 있습니다。

스타일 적용:

제목 수준에 따라 일관되게 제목 스타일을 적용하세요。 예를 들어, 수준 1 제목에는 Heading 1 스타일을, 수준 2 제목에는 Heading 2 스타일을 사용하는 식입니다。

제목 선택 → 홈 탭으로 이동 → 스타일 갤러리에서 Heading 1 클릭。

제목 스타일 적용

파일 백업:

분할 작업 전 반드시 원본 문서의 사본을 저장하세요。 개요 보기와 같은 일부 방법은 되돌리기 어려울 수 있습니다。


방법 1: 개요 기능을 사용하여 Heading 1 기준으로 Word 분할

사실 Word 의 기본 제공 개요 보기 기능을 사용하면 이 작업이 매우 간단합니다。 이 기능은 Heading 1 섹션을 자동으로 감지하여 문서 구조를 정리하고 각 장을 별도 파일로 내보낼 수 있게 해줍니다。 추가 애드인이나 복잡한 단계가 전혀 필요 없습니다。

  1. Word 문서를 열고보기탭으로 이동하여개요를 클릭하세요。 아래 스크린샷 참조:
    개요 레이아웃 클릭
  2. 표시되는개요 작성탭에서표시 수준드롭다운을수준 1으로 설정하세요。 그러면 Heading 1 제목을 제외한 모든 내용이 접힙니다。
    표시 수준 드롭다운을 수준 1로 설정
  3. 그 후Ctrl + A를 눌러 전체 텍스트를 선택합니다。 그런 다음문서 표시마스터 문서그룹에서 클릭하세요。
    문서 보기 클릭
  4. 계속해서만들기버튼을 클릭하세요. 그러면 Word 가 각 섹션을 얇은 상자로 감쌉니다。
    만들기 버튼 클릭
  5. 파일 > 다른 이름으로 저장으로 이동하세요. 새 폴더을 선택하면 Word 는 Heading 1 별로 자동으로 별도의.docx파일을 생성하며, 파일 이름으로 해당 제목 텍스트를 사용합니다。 또한 모든 분할 파일에 대한 하이퍼링크 목록을 포함한 별도의 색인 문서도 생성되어 한 번의 클릭으로 원하는 문서를 열 수 있습니다。
    파일 저장
참고:여러 장을 수동으로 분할하는 것은 비효율적이며 머리글, 바닥글, 스타일과 같은 관련 요소가 누락될 수도 있습니다。

방법 2: VBA 코드를 사용하여 Heading 1 기준으로 Word 분할

매우 긴 문서의 경우 개요 방법이 때때로 서식 오류를 일으킬 수 있습니다。 VBA 스크립트를 사용하는 것이 훨씬 깔끔하고 빠릅니다。

  1. Alt + F11를 눌러Visual Basic for Applications창을 엽니다。
  2. 클릭하여삽입>모듈을 선택하세요。 다음 코드를 빈 모듈에 복사하여 붙여넣으세요:
    Sub SplitDocByHeading1()
        Dim StrTmplt As String
        Dim StrPath As String
        Dim StrFlNm As String
        Dim Rng As Range
        Dim i As Long
        Dim Doc As Document
        Dim fDialog As FileDialog
        Const StrNoChr As String = """*./\:?|"
        Application.ScreenUpdating = False
        Set fDialog = Application.FileDialog(msoFileDialogFolderPicker)
        With fDialog
            .Title = "Select a folder to save the split documents"
            .AllowMultiSelect = False
            If .Show <> -1 Then
                MsgBox "Operation cancelled.", vbInformation, "Split by Heading 1"
                Application.ScreenUpdating = True
                Exit Sub
            End If
            StrPath = .SelectedItems(1)
        End With
        If Right(StrPath, 1) <> "\" Then
            StrPath = StrPath & "\"
        End If
        With ActiveDocument
            StrTmplt = .AttachedTemplate.FullName
            With .Range
                With .Find
                    .ClearFormatting
                    .Replacement.ClearFormatting
                    .Text = ""
                    .Replacement.Text = ""
                    .Style = wdStyleHeading1
                    .Format = True
                    .Forward = True
                    .Wrap = wdFindStop
                    .Execute
                End With
                Do While .Find.Found
                    Set Rng = .Duplicate
                    StrFlNm = Split(Rng.Paragraphs(1).Range.Text, vbCr)(0)
                    For i = 1 To Len(StrNoChr)
                        StrFlNm = Replace(StrFlNm, Mid(StrNoChr, i, 1), "_")
                    Next i
                    StrFlNm = StrFlNm & ".docx"
                    Set Rng = Rng.GoTo(What:=wdGoToBookmark, Name:="\HeadingLevel")
                    Set Doc = Documents.Add(Template:=StrTmplt, Visible:=False)
                    With Doc
                        .Range.FormattedText = Rng.FormattedText
                        .SaveAs2 FileName:=StrPath & StrFlNm, _
                                 FileFormat:=wdFormatXMLDocument, _
                                 AddToRecentFiles:=False
                        .Close SaveChanges:=False
                    End With
                    .Collapse wdCollapseEnd
                    .Find.Execute
                Loop
            End With
        End With
        Set Doc = Nothing
        Set Rng = Nothing
        Application.ScreenUpdating = True
        MsgBox "Split completed successfully.", vbInformation, "Split by Heading 1"
    End Sub
    
  3. F5를 누르거나실행을 클릭하여 코드를 실행하세요。 분할 파일을 저장할 폴더 선택 창이 나타납니다。 아래 스크린샷 참조:
    분할된 파일을 저장할 폴더 선택
  4. 클릭하여확인을 누르면 Word 가 즉시 Heading 1 섹션별로 .docx 파일을 생성합니다。 출력 결과를 확인하려면 폴더를 여세요。
    출력 결과를 보려면 폴더 열기
참고:VBA 코드를 사용하여 문서를 분할할 경우 생성된 파일이 원본 문서의 머리글 및 바닥글을 완전히 유지하지 못할 수 있습니다。

방법 3: Kutools for Word 를 사용하여 Heading 1 기준으로 Word 분할

Word 의 기본 제공 도구나 VBA 를 사용해도 문서 분할이 가능하지만 여러 단계와 기술적 지식이 필요하며 서식이 손실될 수도 있습니다. Kutools for Word 는 훨씬 깔끔하고 효율적인 해결책을 제공합니다。 문서 분할 기능을 통해 Heading 1, 페이지 나누기, 구역 나누기, 페이지 등을 기준으로 한 번의 클릭으로 파일을 분할할 수 있으며 코딩이나 수작업 없이 모든 서식, 레이아웃, 이미지, 머리글 및 바닥글을 완벽히 유지합니다。 대용량 문서 작업 시 최적의 도구입니다。

Kutools for Word 를 다운로드하여 설치한 후다음 단계를 따르세요:

  1. Kutools 플러스 > 분할으로 이동하세요。
    kutools plus 클릭
  2. 다음과 같은 옵션을 지정하세요:문서 분할대화 상자에서

    2.1에서제목 1을(를) 선택하세요。분할 기준드롭다운 목록에서(또한 페이지 나누기, 구역 나누기, 페이지, 매 n 페이지마다 등 다른 분할 규칙도 선택할 수 있습니다。)

    2.2새로 생성된 분할 파일을 저장할 폴더를 지정하세요。

    2.3에서확인버튼을 클릭하세요。

    팁:분할 파일의 제목 앞에 접두사를 추가하려면문서 접두사상자에 텍스트를 입력하면 됩니다。


    대화 상자에서 옵션 지정

결과:
Kutools 는 Heading 1 구조를 기반으로 즉시 여러 개의 Word 파일을 생성하며 모든 머리글과 바닥글을 완전히 보존합니다。
Kutools가 여러 개의 Word 파일을 생성합니다

Kutools 의 장점

  • 최대 효율성을 위한 원클릭 작업
    복잡한 설정이나 VBA 기술이 필요 없습니다. Kutools 는 Word 에서 시간이 많이 소요되는 여러 작업을 단 한 번의 클릭으로 처리합니다。
  • 📝
    모든 서식 유지
    문서를 처리하거나 분할할 때 모든 스타일, 머리글, 바닥글, 표, 이미지 및 기타 요소가 완전히 그대로 유지됩니다。
  • 📚
    다양한 유연한 분할 규칙
    제목, 페이지 나누기, 구역 나누기, 페이지 번호, 매 n 페이지마다 등으로 분할 가능합니다。
  • 🔒
    긴 문서에도 안정적이고 신뢰성 있음
    수십~수백 페이지에 달하는 문서도 쉽게 처리하며, 끊김 없이 원활하게 작동합니다。

Kutools for Word 로 Word 생산성 향상

복잡한 Word 작업을 한 번의 클릭으로 간소화하세요. Kutools for Word 는 문서를 제목 기준으로 분할하거나 파일을 병합하고 콘텐츠를 관리하며 모든 서식, 머리글 및 바닥글을 완벽히 유지하여 매일 시간과 노력을 절약해 줍니다。

  • 반복적이고 번거로운 Word 작업을 위한 원클릭 도구
  • 제목 1, 구역 나누기, 페이지 등을 기준으로 문서 분할
  • 스타일, 레이아웃, 머리글, 바닥글, 표, 이미지 등을 그대로 유지

결론

문서가Heading 1으로 적절히 구조화되어 있다면 긴 Word 문서를 여러 파일로 분할하는 작업이 훨씬 쉬워집니다。 필요에 따라 다음 방법 중 하나를 선택할 수 있습니다:

  • 개요 기능:개요 기능은 간단하고 가끔 사용하는 작업에 적합한 기본 제공 솔루션을 제공합니다。
  • VBA 방법:VBA 방법은 매크로 사용에 익숙하고 여러 섹션을 한 번에 처리해야 하는 사용자를 위해 보다 자동화된 솔루션을 제공합니다。
  • Kutools for Word:가장 빠르고 신뢰할 수 있으며 사용자 친화적인 경험을 원하신다면, Kutools for Word 가 모든 서식, 머리글, 바닥글, 레이아웃을 유지하면서 다양한 유연한 분할 규칙을 지원하는 원클릭 솔루션을 제공합니다。

어떤 방법을 선택하든 이러한 도구들은 긴 문서를 더 효율적으로 관리하고 워크플로우를 체계적으로 유지하는 데 도움을 줍니다。


관련 문서:

  • Word 문서를 매 5 페이지 또는 n 페이지마다 별도 파일로 분할하기
  • 긴 Word 문서 작업 시, 문서를 더 쉽게 관리·공유·편집할 수 있도록 작은 별도 파일로 분할해야 할 경우가 있습니다. 문서를 매 5 페이지 또는 10 페이지, 혹은 지정된 페이지 수마다 분할하는 것은 긴 내용을 보다 효율적으로 관리하는 실용적인 해결책이 될 수 있습니다。
  • Word 문서를 여러 개의 문서로 분할하기
  • 분할이 필요한 대용량 Word 문서가 있다면, 이 자습서에서 세 가지 효과적인 방법을 안내해 드립니다. 특정 구분 기호나 페이지 기준으로 VBA 를 사용해 분할하든, Kutools for Word 의 간편한 기능을 활용하든, 귀하의 요구사항에 맞는 해결책을 찾을 수 있습니다。
  • Word 에서 한 페이지를 4 등분하기
  • 경우에 따라 아래 스크린샷과 같이 텍스트를 배치하기 위해 한 페이지를 네 부분으로 나눠야 할 수도 있습니다. Word 에는 페이지를 이렇게 분할하는 기본 제공 기능이 없으므로, 표를 사용하여 이를 구현할 수 있습니다。