richard1970
Terugkerende gebruiker
- Lid geworden
- 12 mei 2005
- Berichten
- 2.663
Hoi,
Op het werk heeft een collega de wens om via een macro zijn tabblad te printen in PDF-formaat. Via de zoekmachine hier ben ik gekomen tot:
Maar nu wordt het tabblad als één document afgedrukt.
Is het mogelijk om iedere afzonderlijke pagina binnen het tabblad te printen als PDF? Een tabblad bestaat soms uit 60 pagina's. Deze staan naast en onder elkaar en overal wordt gewerkt met pagina-eindes.
We werken hier met Excel2003, maar als de oplossing in Excel 2007 eenvoudiger is zorgen we ervoor dat hij de beschikking krijgt tot Excel 2007.
Aanvulling. Ik heb even pagina 1 en 6 apart geprint en opgeslagen, en de macrorecorder maakt er dit van:
Groeten,
Richard
Op het werk heeft een collega de wens om via een macro zijn tabblad te printen in PDF-formaat. Via de zoekmachine hier ben ik gekomen tot:
Code:
Application.ActivePrinter = "CutePDF Writer op CPW2:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= "CutePDF Writer op CPW2:", Collate:=True
Is het mogelijk om iedere afzonderlijke pagina binnen het tabblad te printen als PDF? Een tabblad bestaat soms uit 60 pagina's. Deze staan naast en onder elkaar en overal wordt gewerkt met pagina-eindes.
We werken hier met Excel2003, maar als de oplossing in Excel 2007 eenvoudiger is zorgen we ervoor dat hij de beschikking krijgt tot Excel 2007.
Aanvulling. Ik heb even pagina 1 en 6 apart geprint en opgeslagen, en de macrorecorder maakt er dit van:
Code:
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
ActiveWindow.SelectedSheets.PrintOut From:=6, To:=6, Copies:=1, Collate:=True
Richard
Laatst bewerkt: