I've written a macro that I call "Saved Layer Settings". I will refer to it here as "SLS". My plan is to describe it in a series of posts in this thread.
What does SLS do?
SLS reads and displays information about layers:
Screenshot with Page 2 active:
Screenshot with Page 1 active:
Screenshot with "Master Page" chosen:
More to come...
Save
hywelharris said:One of the things I often need to do is set layer options across pages. So, if I have a non-printing layer where I store reference data I need to be able to set printing OFF for all pages. I think, though without trying it, I would need to create a setting that does that, but in order to create that I would need to activiate each page in turn and make the necessary changes. This will be time consuming for documents of over 20 pages. Is there an option in the Active Page dropdown for 'All Pages', 'All Odd Pages' or 'All Even Pages'? or can you only select one page at a time?
Aside from general document-wide settings for master layers, SLS does not do anything across pages. It is substantially an individual-page-oriented tool.
HOWEVER, it has become obvious to me through my work on this that some of the "guts" of SLS might be put to use for the sort of multi-page operations that you describe. My current plan is not to get into that until I think I have SLS wrapped up pretty well (and, I hope, have some other people trying it out).
hywelharris said:One of the things I often need to do is set layer options across pages. So, if I have a non-printing layer where I store reference data I need to be able to set printing OFF for all pages.
I took a swing at that - for just one layer name at a time - with a macro to apply settings for a selected page layer name across all pages. See this thread.
Have you tried that?