Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If you want to select the sheets to use, you can do the following. I
would avoid, if possible, using the names of your sheets in the code, because if the sheet names change, you then have to change your code. Option Explicit Sub SetPageSetup() Dim wks As Worksheet Dim wksCurrentSheet As Worksheet Set wksCurrentSheet = ActiveSheet For Each wks In ActiveWindow.SelectedSheets With wks .Select ActiveWindow.View = xlPageBreakPreview With .PageSetup .PrintArea = "A1:L43" .Orientation = xlLandscape .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = 1 End With End With Next wks wksCurrentSheet.Select End Sub Mark J.W. Aldridge wrote: Everything went fine. Except one variable.... Sheets 2 to 6. Sheet names may actually vary. Any way to change that line to a range instead? sheet range (sheetx:sheety) Sub SetPageSetup() Dim i As Long Dim wksCurrentSheet Set wksCurrentSheet = ActiveSheet For i = 2 To 6 With Worksheets(i) .Select ActiveWindow.View = xlPageBreakPreview With .PageSetup .PrintArea = "A1:L43" .Orientation = xlLandscape .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = 1 End With End With Next i wksCurrentSheet.Select End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2007 Page Break Adjustments causes a page break each cell | Excel Worksheet Functions | |||
how do I remove dotted page break lines from my workbook pages? | Excel Discussion (Misc queries) | |||
Excel 2K- Is Page break view limited to 16 pages? | Excel Discussion (Misc queries) | |||
Start and Open in Page Break PreView | Excel Programming | |||
slow page-break mode | Excel Discussion (Misc queries) |