J
John
I would like to print all of the visible sheets within one
workbook with sequential page numbers. How could this
macro be modified so that only visible sheets are loaded
into the array? Thanks for your help.
Sub PrintSheets()
Dim ShtList() As String
Dim ShtCnt As Long
ReDim ShtList(1 To ActiveWorkbook.Sheets.Count)
For ShtCnt = LBound(ShtList) To UBound(ShtList)
ShtList(ShtCnt) = ActiveWorkbook.Sheets(ShtCnt).Name
Next ShtCnt
ActiveWorkbook.Sheets(ShtList).PrintOut
End Sub
workbook with sequential page numbers. How could this
macro be modified so that only visible sheets are loaded
into the array? Thanks for your help.
Sub PrintSheets()
Dim ShtList() As String
Dim ShtCnt As Long
ReDim ShtList(1 To ActiveWorkbook.Sheets.Count)
For ShtCnt = LBound(ShtList) To UBound(ShtList)
ShtList(ShtCnt) = ActiveWorkbook.Sheets(ShtCnt).Name
Next ShtCnt
ActiveWorkbook.Sheets(ShtList).PrintOut
End Sub