Eva는 종종 전체 통합 문서를 한 번에 인쇄합니다. 그녀는 종이를 절약 할 수 있도록 양면 인쇄를합니다. 그러나 이것은 때때로 워크 시트의 첫 페이지가 이전 워크 시트의 마지막 페이지 뒤에 인쇄된다는 것을 의미합니다. Eva는 전체 통합 문서를 양면으로 인쇄 할 때 워크 시트가 항상 새 종이에 인쇄를 시작하도록하는 방법이 있는지 궁금합니다.

이에 접근하는 수동 방법과보다 자동적 인 방법이 있습니다. 수동 방법은 인쇄 할 홀수 페이지가 필요한 워크 시트를 파악한 다음 해당 워크 시트가 짝수 페이지를 사용하도록하는 것입니다. 이러한 워크 시트를 식별하면 해당 워크 시트의 끝 (마지막 행 바로 아래)으로 이동하여 페이지 나누기를 삽입하기 만하면됩니다. (리본의 페이지 레이아웃 탭을 표시하고 나누기 도구를 클릭합니다. 그런 다음 페이지 나누기 삽입을 선택할 수 있습니다.)

자동 방법은 일반 인쇄 명령을 사용하는 대신 매크로를 사용하여 통합 문서를 인쇄하는 것입니다. 본질적으로 매크로는 각 워크 시트를 하나씩 차례로 인쇄합니다. 따라서 5 개의 워크 시트가있는 경우 매크로는이를 5 개의 개별 인쇄 작업으로 인쇄합니다.

각각은 새 페이지의 앞부분에서 시작됩니다. 다음은 매크로입니다.

Public Sub PrintAllSheets()

Dim wks As Worksheet

For Each wks In ActiveWorkbook.Worksheets         wks.PrintOut     Next     Set wks = Nothing End Sub

언급했듯이이 매크로는 통합 문서의 모든 워크 시트를 인쇄합니다. 워크 시트의 하위 집합을 인쇄하려는 경우 매크로가 실행될 때 선택한 워크 시트 만 인쇄하도록 매크로를 수정할 수 있습니다.

Sub PrintSomePages()

Dim wks As Worksheet

For Each wks In ActiveWindow.SelectedSheets         wks.PrintOut     Next     Set wks = Nothing End Sub

이러한 매크로 중 하나 (또는 ​​둘 다)를 빠른 실행 도구 모음에 쉽게 추가 할 수 있으므로 원하는 항목 (전체 또는 일부)을 정확하게 인쇄 할 수 있습니다.

버튼 클릭만으로.

_ 참고 : _

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

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

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

이 팁 (1984)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.