Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello, I have the following code as before print macro in a worksheet where
all the worksheets that I would print ("meta" is one I don't print) have identical column structure & page set up (just the rows of data differ): Private Sub Workbook_BeforePrint(Cancel As Boolean) Meta = "Meta" destCell = Worksheets(Meta).Range("b43").Value Dim WS As Worksheet For Each WS In ActiveWindow.SelectedSheets 'MsgBox WS.Name & " ; " & WS.Range(destCell).Value WS.PageSetup.CenterFooter = "&8data as of " _ & Format(WS.Range(destCell).Value, "yyyy-mm-dd hh:mm:ss") _ & Chr(13) & "Page &P of &N" Next WS End Sub If I select just one worksheet to print, it prints with the footer data as expected. If I select multiple worksheets to print, this macro would go through all the worksheets to update the footers as expected *but* after all the footers are updated all the worksheets selected become de-selected except the first one selected so that only the first worksheet gets printed. Is there a way to modify the macro to make sure it will print all selected tabs? Thanks a lot. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Print selected worksheets in multiple workbooks? | Excel Discussion (Misc queries) | |||
Print selected pages from multiple worksheets | Excel Discussion (Misc queries) | |||
Printing single pages from multiple worksheets in a single print job | Excel Discussion (Misc queries) | |||
How do I print a workbook in but only print selected worksheets? | Excel Discussion (Misc queries) | |||
Printing Selected Worksheets | Excel Programming |