ActiveWindow.View = xlNormalView
Dim x As Integer, i As Integer For i = 1 To x ActiveSheet.HPageBreaks(1).Delete '페이지 나누기 제거 Next i
With ActiveSheet.PageSetup .FitToPagesWide = 1 .FitToPagesTall = False End With
Dim r As Long Dim rngDV As Range Dim rngR As Range
Set rngDV = Range("dv5:dv300") For r = 2 To 9 For Each rngR In rngDV If rngR = r Then ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=rngR '페이지 나누기 수동 GoTo GtP1 End If Next GtP1: Next
GtPend:
ActiveWindow.View = xlPageBreakPreview '보기를 페이지 나누기 미리보기로 전환 'rngPrt.PrintOut From:=1, To:=1, Preview:=True '출력 미리보기 창 실행 'ActiveWindow.View = xlNormalView '보기를 기본으로 다시 전환
Range("DI1").Select
|
'■ Excel > ㅡExcel VBA Code' 카테고리의 다른 글
엑셀 VBA 드롭다운 메뉴에서 선택하면 해당시트로 이동 (0) | 2020.05.20 |
---|---|
엑셀 VBA 미리보기창 실행 (0) | 2020.05.13 |
엑셀 VBA 출력미리보기실행, 가운데정렬, 용지가로, 1개 페이지에 맞춤, 페이지 나누기 미리보기로 전환, 보기를 기본으로 전환 (0) | 2020.05.13 |
엑셀 VBA 시트 숨기기, 보이기 매크로 (0) | 2020.04.28 |
엑셀 VBA 특정한 범위에 숫자만 입력하도록 자동으로 작동하는 매크로 (0) | 2020.04.25 |