Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Privacywetgeving
Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.
Binnen 1 werkblad wel, mits er verschillende "bladen" zijn aangemaakt.
Ik had mijn bericht reeds aangepast en uitgebreid.
Sub PBreaks()
Dim sh As Worksheet
Dim hPageBreak As hPageBreak
Dim Page As Long
Dim PageOrient(3) As Integer
PageOrient(1) = xlPortrait
PageOrient(2) = xlLandscape
PageOrient(3) = xlLandscape
Set sh = Sheets("Blad1")
For Each hPageBreak In sh.HPageBreaks
Page = Page + 1
ActiveSheet.PageSetup.Orientation = PageOrient(Page)
ActiveWindow.SelectedSheets.PrintOut From:=Page, To:=Page, Copies:=1, Collate:=True
Next
' 3 pagina's hebben maar 2 pagebreaks, dus vandaar dat de laatste pagina ook wordt uitgeprint
Page = Page + 1
ActiveSheet.PageSetup.Orientation = PageOrient(Page)
ActiveWindow.SelectedSheets.PrintOut From:=Page, To:=Page, Copies:=1, Collate:=True
End Sub
niet de meest nette code, maar hij doet het
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.