Hi there –
I often hide slides, and like to print them together with the nonhidden slides. Problem is, there’s no way, when they’re printed, to tell which slides are hidden.
Is there a setting I’m missing? Or a workaround?
Thanks a lot.
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Identifying Hidden Slides When Printing (PowerPoint)
Home » Forums » AskWoody support » Productivity software by function » MS PowerPoint and presentation apps » Identifying Hidden Slides When Printing (PowerPoint)
- This topic has 14 replies, 4 voices, and was last updated 8 years, 8 months ago.
AuthorTopicViewing 12 reply threadsAuthorReplies-
WSJon5
AskWoody Plus -
joep517
AskWoody MVP -
access-mdb
AskWoody MVPSeptember 28, 2016 at 3:53 am #1579531I can’t find anything either. But you could fudge it though. Just add a code on each slide e.g. hidden, perhaps in the title. Then you can see which are hidden. As long as the ‘code’ is unique (so hidden might not be a good choice), you can do a find and replace (with a blank replace) to remove them all, or some of them (as per normal find and replace in Office). I suppose a lot depends on how many there are. I did say it was a fudge, but might be better than nothing. Even Googling it hasn’t come up with anything (as I suspect you have already found).
Eliminate spare time: start programming PowerShell
-
WSJon5
AskWoody Plus
-
-
Andrew Lockton
AskWoody_MVPOctober 3, 2016 at 1:21 am #1580203I would think that there is no obvious way to do it but you could create a macro to help. For instance, the macro adds a text box to each “hidden” slide
Or you could assign a different slide master to the hidden slides so there is something visual that makes those slides stand out when printed.
-
access-mdb
AskWoody MVPOctober 3, 2016 at 1:40 pm #1580254I think that Andrew’s suggestion could be a good basis for a macro – I assume that you select a number of slides and then mark them as hidden. So instead of just right clicking and hiding them, have a button which starts a macro to both add some text as Andrew suggests then marks them as hidden. You would also need to have a macro to reverse this as well (whether individual sides or a selection). However, not having used macros to any great extent, I can’t suggest how this might be done or even if it’s possible….
Eliminate spare time: start programming PowerShell
-
WSJon5
AskWoody Plus -
Andrew Lockton
AskWoody_MVPOctober 4, 2016 at 2:31 am #1580290You could use a module like this to give you a macro that adds the label and another macro to remove them. If you were really clever, you could hijack the print command to add the labels, print it and then remove the labels again.
Code:Option Explicit Const sLabel As String = "Hidden Slide" Sub LabelHiddenSlides() Dim aSld As Slide, aShp As Shape For Each aSld In ActivePresentation.Slides If aSld.SlideShowTransition.Hidden = msoTrue Then Set aShp = aSld.Shapes.AddTextbox(Orientation:=msoTextOrientationVertical, Left:=50, Top:=50, Width:=30, Height:=150) With aShp.TextFrame.TextRange .Text = sLabel .Font.Size = 20 .Font.Color = vbRed .Font.Name = "Calibri" .ParagraphFormat.Alignment = ppAlignCenter End With aShp.Fill.ForeColor.RGB = RGB(255, 255, 255) aShp.Fill.Transparency = 0.4 aShp.Name = sLabel End If Next aSld End Sub Sub RemoveHiddenLabels() Dim aSld As Slide, aShp As Shape For Each aSld In ActivePresentation.Slides For Each aShp In aSld.Shapes If aShp.Name = sLabel Then aShp.Delete Exit For End If Next aShp Next aSld End Sub
-
access-mdb
AskWoody MVP -
WSJon5
AskWoody PlusOctober 13, 2016 at 12:32 pm #1581360Thanks, Andrew. Much appreciated. So sorry for the delay.
I tried just creating and this running this macro, but got an error, a screenshot of which I’m attaching.
At this point, I feel like a fool and a j*** — a fool for asking a question that involves so much labor, and a j*** for taking so long to reply, and then complaining it doesn’t work.
If you’re up for further troubleshooting, I’d be in your debt. Of course, if you’re not, I totally understand.
Thanks so much.
-
Andrew Lockton
AskWoody_MVPOctober 13, 2016 at 4:32 pm #1581383Jon
Delete the first line which shouldn’t be there (and wasn’t in the code I posted).The first line of the module should be
Option ExplicitCheck through the rest of the code to ensure there isn’t any other remnants that you might have had in the module where you pasted my code. Typically the vba editor creates an End Sub line automatically when a sub is created so there could be an extra one in your code somewhere.
-
WSJon5
AskWoody PlusOctober 14, 2016 at 7:04 pm #1581467 -
Andrew Lockton
AskWoody_MVPOctober 15, 2016 at 12:34 am #1581478Add the code to a blank powerpoint file and save it as an addin (.ppam). I would also add both macros as buttons on the Quick Access Toolbar and save those customisations to the same document.
Then place a copy of that file into your addins folder which can be found by pasting the following line into the folder path of a Windows Explorer window and pressing Enter.
%appdata%/Microsoft/Addins -
WSJon5
AskWoody PlusOctober 16, 2016 at 9:33 pm #1581664
Viewing 12 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
iOS 26,, MacOS 26 : Create your own AI chatbot
by
Alex5723
1 hour, 16 minutes ago -
New PC transfer program recommendations?
by
DaveBoston
16 minutes ago -
Windows 11 Insider Preview Build 22631.5545 (23H2) released to Release Preview
by
joep517
5 hours, 20 minutes ago -
Windows 10 Build 19045.6029 (22H2) to Release Preview Channel
by
joep517
5 hours, 21 minutes ago -
Best tools for upgrading a Windows 10 to an 11
by
Susan Bradley
39 minutes ago -
The end of Windows 10 is approaching, consider Linux and LibreOffice
by
Alex5723
1 hour, 21 minutes ago -
Extended Windows Built-in Disk Cleanup Utility
by
bbearren
3 hours, 31 minutes ago -
Win 11 24H2 June 2025 Update breaks WIFI
by
dportenlanger
1 day ago -
Update from WinPro 10 v. 1511 on T460p?
by
CatoRenasci
13 hours, 53 minutes ago -
System Restore and Updates Paused
by
veteran
1 day, 2 hours ago -
Windows 10/11 clock app
by
Kathy Stevens
13 hours, 57 minutes ago -
Turn off right-click draw
by
Charles Billow
1 day, 6 hours ago -
Introducing ChromeOS M137 to The Stable Channel
by
Alex5723
1 day, 9 hours ago -
Brian Wilson (The Beach Boys) R.I.P
by
Alex5723
3 hours, 29 minutes ago -
Master patch listing for June 10, 2025
by
Susan Bradley
1 day, 11 hours ago -
Suggestions for New All in One Printer and a Photo Printer Windows 10
by
Win7and10
14 hours, 6 minutes ago -
Purchasing New Printer. Uninstall old Printer Software First?
by
Win7and10
1 day, 17 hours ago -
KB5060842 Issue (Minor)
by
AC641
5 hours, 19 minutes ago -
EchoLeak : Zero Click M365 Copilot leak sensitive information
by
Alex5723
2 days ago -
24H2 may not be offered June updates
by
Susan Bradley
16 hours, 56 minutes ago -
Acronis : Tracking Chaos RAT’s evolution (Windows, Linux)
by
Alex5723
2 days, 12 hours ago -
June 2025 updates are out
by
Susan Bradley
9 minutes ago -
Mozilla shutting Deep Fake Detector
by
Alex5723
3 days, 3 hours ago -
Windows-Maintenance-Tool (.bat)
by
Alex5723
2 days, 13 hours ago -
Windows 11 Insider Preview build 26200.5641 released to DEV
by
joep517
3 days, 6 hours ago -
Windows 11 Insider Preview build 26120.4250 (24H2) released to BETA
by
joep517
3 days, 6 hours ago -
Install Office 365 Outlook classic on new Win11 machine
by
WSrcull999
3 days, 6 hours ago -
win 10 to win 11 with cpu/mb replacement
by
aquatarkus
2 days, 22 hours ago -
re-install Windows Security
by
CWBillow
3 days, 9 hours ago -
WWDC 2025 Recap: All of Apple’s NEW Features in 10 Minutes!
by
Alex5723
3 days, 13 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.