ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Charts and Charting in Excel (https://www.excelbanter.com/charts-charting-excel/)
-   -   What is the simplest way to print multiple worksheets? (https://www.excelbanter.com/charts-charting-excel/23065-what-simplest-way-print-multiple-worksheets.html)

substring

What is the simplest way to print multiple worksheets?
 
I have a workbook with 30 worksheets of charts and 40 worksheets of data that
feed the charts. Now I like to find the easiest way to print all 30 charts
from this workbook at one simple command without printing the 40 data
worksheets.

Yes, I know I can click all the tabs while holding down the Ctrl key and
then print. But I still have to click 30 tabs!!! Is it possible to set the
print area across the 30 worksheets that contain the charts?

By the way, the print set up for each chart is exactly the same.

Any help will be very much appreciated.


Don Guillett

If your charts are all on CHART sheets instead of inbedded this should do it

Sub PrintOnlyChartSheets()
Dim ch As Chart
For Each sh In ActiveWorkbook.Charts
sh.PrintOut ' or printpreview
Next
End Sub

--
Don Guillett
SalesAid Software

"substring" wrote in message
...
I have a workbook with 30 worksheets of charts and 40 worksheets of data

that
feed the charts. Now I like to find the easiest way to print all 30 charts
from this workbook at one simple command without printing the 40 data
worksheets.

Yes, I know I can click all the tabs while holding down the Ctrl key and
then print. But I still have to click 30 tabs!!! Is it possible to set the
print area across the 30 worksheets that contain the charts?

By the way, the print set up for each chart is exactly the same.

Any help will be very much appreciated.





All times are GMT +1. The time now is 02:07 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com