Set Print Settings for multiple worksheets

Jonbob

Board Regular
Joined
Feb 6, 2003
Messages
160
Is there anyway to select multiple worksheets in a workbook and set the print settings for each one at the same time?
 

Excel Facts

Create a chart in one keystroke
Select the data and press Alt+F1 to insert a default chart. You can change the default chart to any chart type
Click the 1st worksheet, then SHIFT Click the last worksheet. All worksheets will then be grouped.

When you set print settings, they will be applied to all of the selected sheets.

Just be sure you don't forget to ungroup the sheets when you are through. Just click any sheet tab to ungroup them.

Berg
 
Upvote 0
that didn't work- it only does it for one worksheet (the one I am on at the time)
 
Upvote 0
Try this then.

Set the single active sheet to all of your print settings.

When you are done, right click the sheet tab that has the proper print settings, and click Select All Sheets on the shortcut menu.

Then, click File, Page Setup on the Menu bar. When the page setup dialog box displays, just click OK.

The page setup settings should be on all sheets.

Berg
 
Upvote 0
When I use the grouping of tabs using the shift-click mode, any page set up settings I set up (footer, auto fit, range, etc.) works on all sheets.
 
Upvote 0
Try this then.

Set the single active sheet to all of your print settings.

When you are done, right click the sheet tab that has the proper print settings, and click Select All Sheets on the shortcut menu.

Then, click File, Page Setup on the Menu bar. When the page setup dialog box displays, just click OK.

The page setup settings should be on all sheets.

Berg

How can I do this in EXCEL 2010?
 
Upvote 0
berg said:
Try this then.

Set the single active sheet to all of your print settings.

When you are done, right click the sheet tab that has the proper print settings, and click Select All Sheets on the shortcut menu.

Then, click File, Page Setup on the Menu bar. When the page setup dialog box displays, just click OK.

The page setup settings should be on all sheets.

Berg
How can I do this in EXCEL 2010?

Right click on the sheet tab means the tab at the bottom of the screen for the sheet you have open.

File, Page Setup in 2010 would be Page Layout tab, then click on the little arrow in the bottom right corner of the Page Setup group. Click OK there and your settings will be propagated to all selected sheets.
 
Upvote 0
Click the 1st worksheet, then SHIFT Click the last worksheet. All worksheets will then be grouped.

When you set print settings, they will be applied to all of the selected sheets.

Just be sure you don't forget to ungroup the sheets when you are through. Just click any sheet tab to ungroup them.

Berg

Word to the wise ... All settings for the default sheet will be applied to all sheets ... for instance.. if 5 are sheet is portrait and 6 sheets are landscape... they will all be saved as the preference for the default sheet (all will then be either landscape or portrait) ... I believe also all margins, headers, etc will be saved from the default sheet... The way around this is to create a macro for one and then modify the macro to change only the settings you want to control (and delete all the ones you don't want to change across the board). You can walk thru all / select tabs in your workbook.

Code:
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
  If ws.Name <> "Data" Then ' Exclude sheet(s) by name
     'Enter code that you want to apply to all sheets here (from recorded macro)
     With ActiveSheet.PageSetup
        .BlackAndWhite = False
     End With
    
      End If
Next ws
 
Last edited:
Upvote 0

Forum statistics

Threads
1,215,044
Messages
6,122,827
Members
449,096
Latest member
Erald

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top