Excel은 모든 종류의 데이터를 추적 할 수있는 편리한 도구입니다. 많은 사람들이 직장에서이를 사용하여 여러 부서 또는 프로젝트에 대한 임시 보고서를 만듭니다. 데이터로 작업 할 때 특정 열의 내용이 변경 될 때 페이지 나누기를 자동으로 삽입하는 방법이 궁금 할 수 있습니다. 예를 들어 부서 이름이 포함 된 열이 있고 각 부서가 새 페이지에서 시작되도록 할 수 있습니다.

Excel의 기본 제공 부분합 기능을 사용하면이 작업을 쉽게 수행 할 수 있습니다.

다음의 일반적인 단계를 따르기 만하면됩니다.

  1. 테이블에 열 레이블이 포함되어 있는지 확인하십시오. 예를 들어, 열 A에 부서 이름이 포함 된 경우 A1 셀에는 “부서”와 같은 레이블이 포함될 수 있습니다. 모든 열에 레이블이 있는지 확인하십시오.

  2. 부서 열을 키로 사용하여 테이블의 데이터를 정렬합니다.

  3. 리본의 데이터 탭을 표시합니다.

  4. 표 내의 셀을 선택한 상태에서 개요 그룹에서 부분합 도구를 클릭합니다. Excel은 부분합 대화 상자를 표시합니다. (그림 1 참조)

  5. At Each Change In 드롭 다운 목록을 사용하여 Department를 선택합니다.

  6. 함수 사용 드롭 다운 목록을 사용하여 개수를 선택합니다.

  7. 부분합 추가 목록을 사용하여 부분합을 표시 할 열 이름을 선택합니다.

  8. 그룹 간 페이지 나누기 확인란이 선택되어 있는지 확인합니다.

  9. 확인을 클릭하십시오. Excel은 지시에 따라 부분합과 페이지 수를 추가합니다.

어떤 이유로 소계 기능을 사용하지 않으려는 경우 워크 시트에서 모든 페이지 나누기를 제거하는 매크로를 항상 작성한 다음 적절한 위치에 새 페이지 나누기를 추가 할 수 있습니다. 다음 매크로가 트릭을 수행합니다.

Sub PageBreak()

Dim CellRange As Range     Dim TestCell As Range

Set CellRange = Selection     For Each TestCell In CellRange         ActiveSheet.Rows(TestCell.Row).PageBreak = xlPageBreakNone         If TestCell.Value <> TestCell.Offset(-1, 0).Value Then             ActiveSheet.Rows(TestCell.Row).PageBreak = xlPageBreakManual         End If     Next TestCell End Sub

매크로를 사용하려면 분할을 수행하기위한 키로 사용할 셀을 선택하고 상단 셀을 빼면됩니다. 예를 들어 부서가 A 열의 2 ~ 37 행에있는 경우 A3 ~ A37의 범위를 선택합니다. 매크로를 실행하면 이전 페이지 나누기가 제거되고 새 페이지 나누기가 추가됩니다.

_ 참고 : _

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

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

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

이 팁 (7991)은 Microsoft Excel 2007, 2010 및 2013에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excel-Conditional_Page_Breaks [조건부 페이지 나누기].