Don't print hidden pages

Started by IRDC, May 18, 2015, 08:53:59 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

IRDC

Hello,
I hid some (order list) pages using formulas (in the UIVisibility cell) and only display them if the order list needs additional pages. A bit complicated but it works. Now I noticed that the hidden pages get printed.
John's article http://visualsignals.typepad.co.uk/vislog/2007/11/hiding-pages.html mentiones that the print command still uses the full list of pages. Is there a way to skip pages during printing using just the page sheet?

Surrogate

This hint make some page invisible in pages list, but not non-printable !

About 3 weeks ago there was thread Save custom range of pages to PDF with VBA. May be it help ?

IRDC

Quote from: Surrogate on May 18, 2015, 09:11:57 AM
About 3 weeks ago there was thread Save custom range of pages to PDF with VBA. May be it help ?
I require a code free solution. I can't make a page a background page via the pagesheet.

Surrogate

#3
Quote from: IRDC on May 18, 2015, 09:44:37 AMI require a code free solution. I can't make a page a background page via the pagesheet.
IMHO it is impossible as code free solution !

why you start this thread in Programming & Code section ?

IRDC

Quote from: Surrogate on May 18, 2015, 10:22:56 AM
why you start this thread in Programming & Code section ?
Right, I guess "ShapeSheet & Smart Shapes" would have been a more appropriate place.

Surrogate

you can set page as background via visio interface or via code

IRDC

Quote from: Surrogate on May 18, 2015, 11:00:20 AM
you can set page as background via visio interface or via code
I know, but that doesn't help me with my problem.

Paul Herber

It should help because normally background pages are set to non-print.
Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

IRDC

Quote from: Paul Herber on May 18, 2015, 11:17:38 AM
It should help because normally background pages are set to non-print.
Yes, that's why it would be a neat trick to use but as far as I know I can't make a page a background page by only using the ShapeSheet.

Paul Herber

The shapesheet editor doesn't allow editing of the whole of the shape/page/document shapesheet, only a certain subset, and that subset doesn't include the Background property. However, Page.Background can be set in code, it's an integer value, takes the values 0 or -1 I think. 0 = foreground page.
Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

IRDC

Quote from: Paul Herber on May 18, 2015, 02:03:46 PM
The shapesheet editor doesn't allow editing of the whole of the shape/page/document shapesheet, only a certain subset, and that subset doesn't include the Background property. However, Page.Background can be set in code, it's an integer value, takes the values 0 or -1 I think. 0 = foreground page.
Thank you for trying to convince me to use code  ;) but I'm still searching for another solution.

Paul Herber

I was confused as well as you'd posted it in the Programming area. I've moved the topic into General Visio.
Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

Surrogate

Quote from: IRDC on May 18, 2015, 02:50:49 PMbut I'm still searching for another solution.
where you want search another solution ?

IRDC

Quote from: Paul Herber on May 18, 2015, 02:56:35 PM
I was confused as well as you'd posted it in the Programming area. I've moved the topic into General Visio.
Thank you.

IRDC

Quote from: Surrogate on May 18, 2015, 02:59:39 PM
where you want search another solution ?
I don't know yet but I came up with creative solutions for my problems before so I'm not giving up all hope yet.