Recent heb ik een excel sheet aangemaakt waarvoor een
selectie geprint moet worden (PageSetup.PrintArea = "$B$1:$HG$60")
met bovenaan titel rijen 64-72.
Graag zou ik hiervoor .PrintTitleRows = "$64:$72" willen gebruiken.
Dit geeft niet het gewenste resultaat, de rijen worden niet geprint.
Vervolgens heb ik;
'Stel de titels in.
ActiveSheet.PageSetup.PrintTitleRows = "Print_Titels_Secretariaat"
met "Print_Titels_Secretariaat" = '01 09'!$64:$74
Dit geeft ook niet het gewenst resultaat.
Weet iemand hoe het wel kan?
Jaap
Sub MacroPrintTitels()
'
' MacroPrintTitels
'
'
'Hide de cellen voor het secretariaat overzicht (bovenste kolommen inklappen)
ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=1
'Print selectie voor de secretariaat print opdracht).
ActiveSheet.PageSetup.PrintArea = "$B$1:$HG$60"
'Stel de titels in.
ActiveSheet.PageSetup.PrintTitleRows = "Print_Titels_Secretariaat"
With ActiveSheet.PageSetup
.PrintTitleColumns = ""
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 300
.CenterHorizontally = False
.CenterVertically = False
'Liggend
.Orientation = xlLandscape
.Draft = False
'A4
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 90
End With
ActiveWindow.View = xlPageBreakPreview
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub
selectie geprint moet worden (PageSetup.PrintArea = "$B$1:$HG$60")
met bovenaan titel rijen 64-72.
Graag zou ik hiervoor .PrintTitleRows = "$64:$72" willen gebruiken.
Dit geeft niet het gewenste resultaat, de rijen worden niet geprint.
Vervolgens heb ik;
'Stel de titels in.
ActiveSheet.PageSetup.PrintTitleRows = "Print_Titels_Secretariaat"
met "Print_Titels_Secretariaat" = '01 09'!$64:$74
Dit geeft ook niet het gewenst resultaat.
Weet iemand hoe het wel kan?
Jaap
Sub MacroPrintTitels()
'
' MacroPrintTitels
'
'
'Hide de cellen voor het secretariaat overzicht (bovenste kolommen inklappen)
ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=1
'Print selectie voor de secretariaat print opdracht).
ActiveSheet.PageSetup.PrintArea = "$B$1:$HG$60"
'Stel de titels in.
ActiveSheet.PageSetup.PrintTitleRows = "Print_Titels_Secretariaat"
With ActiveSheet.PageSetup
.PrintTitleColumns = ""
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 300
.CenterHorizontally = False
.CenterVertically = False
'Liggend
.Orientation = xlLandscape
.Draft = False
'A4
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 90
End With
ActiveWindow.View = xlPageBreakPreview
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub