Abulkalam에는 한 문서에서 다른 문서로 연속 페이지 번호 매기기를 원하는 여러 문서가 있습니다. 한 문서에 추가 또는 삭제 된 페이지가있는 경우 다음 문서에서 페이지 번호를 수동으로 변경해야합니다. 그는 마스터 문서와 하위 문서를 사용할 수 있다는 것을 알고 있지만, 그 웜 캔은 그가 열고 싶지 않은 것입니다.

Abulkalam은 항상 수동으로 페이지 번호를 변경하지 않아도되는 방법이 있는지 궁금합니다.

Word에서이 작업을 자동으로 수행하는 방법은 없습니다. 문서 내에서 필드를 사용하여 해결 방법을 시도 할 수 있지만 약간 복잡해집니다. 예를 들어, 각각 더 큰 책의 장을 나타내는 세 개의 문서가 있다고 가정 해 보겠습니다. Chap1.doc에는 15 페이지, Chap2.doc에는 11 페이지, Chap3.doc에는 17 페이지가 있습니다. Chap1.doc를 열고 다음 일반 단계를 따르십시오.

  1. 문서의 두 번째에서 마지막 페이지 (이 경우 14 페이지)의 어딘가에 연속 구역 나누기를 삽입합니다.

  2. 문서의 첫 번째 섹션 바닥 글 내에서 Ctrl + F9를 누릅니다.

그러면 PAGE라는 단어를 입력해야하는 필드 중괄호 쌍이 삽입됩니다.

  1. 방금 만든 필드를 축소하려면 F9 키를 누릅니다. 현재 페이지의 페이지 번호를 나타냅니다.

  2. 머리글 및 바닥 글 도구 모음 (바닥 글에서 작업 중이므로 표시되어야 함)에서 다음 표시 단추를 클릭합니다. 이렇게하면 1 단계에서 삽입 한 섹션 나누기 뒤에있는 문서의 마지막 섹션에있는 바닥 글로 이동합니다.

  3. 선택되지 않도록 이전과 동일 도구를 클릭합니다. 이렇게하면 이전에 만든 바닥 글에서 마지막 섹션의 바닥 글이 “연결 해제”됩니다.

  4. 바닥 글에서 PAGE 필드를 삭제하십시오. (걱정하지 마십시오.이 섹션의 바닥 글을 이전 섹션의 바닥 글에서 연결 해제했기 때문에 필드가 여전히 이전 페이지에 존재합니다.)

  5. Ctrl + F9를 눌러 NUMPAGES라는 단어를 입력해야하는 필드 중괄호 쌍을 삽입합니다.

  6. 방금 만든 필드를 축소하려면 F9 키를 누릅니다.

  7. 방금 만든 필드를 선택하고 Shift + Ctrl + F5를 누릅니다. Word는 책갈피 대화 상자를 표시합니다. (그림 1 참조)

  8. bk와 같은 간단한 책갈피 이름을 입력하십시오. 추가를 클릭하면 북마크가 생성됩니다.

  9. 북마크 대화 상자를 닫습니다.

  10. 머리글 및 바닥 글 도구 모음을 닫고 문서를 저장합니다.

이제 사용하는 필드가 조금 더 복잡해야한다는 점을 제외하고는 Chap2.doc 문서의 동일한 일반 단계를 따라야합니다.

문서 파일이 C : \ MyDocs \ Example의 디렉토리에 저장되어 있다고 가정하면 2 단계에서 다음 복합 필드를 사용합니다.

{ ={ INCLUDETEXT "\\MyDocs\\Example\\Chap1.doc" bk \! } + { PAGE } }

이것이하는 일은 INCLUDETEXT 필드를 사용하여 Chap1.doc (해당 문서의 총 페이지 수)에서 bk라는 책갈피에있는 항목을 가져온 다음 해당 값에 현재 페이지 번호를 추가하는 것입니다. 따라서 Chap1.doc에있는 페이지 수에 관계없이 번호 매기기가 계속됩니다.

7 단계에서 사용해야하는 필드는 유사하게 복잡합니다.

{ ={ INCLUDETEXT "\\MyDocs\\Example\\Chap1.doc" bk \! } + { NUMPAGES } }

이것이 Chap2.doc 파일을위한 것입니다. 페이지 번호 매기기가 잘 작동합니다. Chap3.doc 파일에서 Chap2.doc 파일에서 수행 한 것과 동일한 복잡한 필드를 사용하여 동일한 단계를 다시 수행합니다. 유일한 차이점은 다음과 같은 방식으로 필드에서 Chap2.doc를 참조한다는 것입니다.

{ ={ INCLUDETEXT "\\MyDocs\\Example\\Chap2.doc" bk \! } + { PAGE } } { ={ INCLUDETEXT "\\MyDocs\\Example\\Chap2.doc" bk \! } + { NUMPAGES } }

문서에서 페이지를 추가하거나 삭제할 때마다 필드가 업데이트 될 때 페이지 번호가 자동으로 업데이트됩니다. (필드를 수동으로 업데이트하거나 인쇄 또는 인쇄 미리보기를 사용하도록 선택하면 필드가 업데이트됩니다.)

물론이 접근 방식을 사용할 때 염두에 두어야 할 몇 가지 “가짜”가 있습니다. 첫째, 파일에서 연속 섹션 나누기 (1 단계)를 삭제하면 정말 엉망이됩니다. 둘째, 문서를 다른 폴더로 이동하거나 다른 폴더를 사용하는 다른 사람에게 보내면 필드가 전혀 작동하지 않습니다.

셋째, 문서에서 여러 섹션을 사용하는 경우 해당 섹션을 보완하려고 시도 할 때이 접근 방식이 훨씬 더 복잡해질 수 있습니다.

또 다른 방법은 매크로를 사용하여 페이지 번호 매기기를 처리하는 것입니다. 매크로는 모든 파일을 단계별로 실행하고 해당 파일에 적합한 시작 페이지 번호를 설정할 수 있습니다. 다음은 이러한 매크로의 예입니다.

Sub PageNumberReset()

Dim pgNo As Long     Dim n As Long     Dim pathName As String     Dim fileNames     Dim thisFile As String     Dim aRange As Range

' Specify the path to the document files     pathName = "C:\MyDocs\Example\"

' Create an array holding the document file names, in sequence     fileNames = Array("Chap1.doc", "Chap2.doc", "Chap3.doc")



pgNo = 0     For n = 0 To UBound(fileNames)

thisFile = pathName & fileNames(n)

Application.Documents.Open (thisFile)

ActiveDocument.Sections(1).Headers(1).PageNumbers.StartingNumber = pgNo + 1         Set aRange = ActiveDocument.Range         aRange.Collapse Direction:=wdCollapseEnd         aRange.Select         pgNo = Selection.Information(wdActiveEndAdjustedPageNumber)

Application.Documents(thisFile).Close Savechanges:=wdSaveChanges     Next n End Sub

매크로를 사용하려면 문서가 저장되는 디렉토리를 지정하고 문서 파일 이름을 fileNames 배열에 넣으면됩니다. 매크로는 첫 번째 문서가 1 페이지에서 시작하고 각 후속 문서가 이전 문서에서 가장 높은 페이지 번호보다 하나 더 많은 페이지에서 시작하도록 설정합니다. 문서의 페이지 수를 변경하는 경우 매크로를 다시 실행해야합니다.

페이지 번호 매기기에 필드 나 매크로를 사용하지 않으려면 문서 구조를 재고하고 모든 다른 문서를 단일 문서로 결합 할 수 있습니다. 또한 Word에서 완전히 벗어나 여러 파일 페이지 번호 지정을 처리하는 데 특화된 InDesign과 같은 전자 출판 프로그램에서 페이지 레이아웃을 수행 할 수 있습니다.

_ 참고 : _

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

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

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

(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1843)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :

link : / wordribbon-Automatic_Page_Numbers_across_Multiple_Documents [여러 문서의 자동 페이지 번호].