How do we remove the "Click Here" notes from Pull-downs in a MS Word table template when printing?

We have created a Microsoft Word Template where the users fill-in blanks and select items from "drop-down" Lists.  The drop-down lists have a entry notification reminder such as "Choose An Item", "Click here to enter text", or "Click here to enter a date".  Since many times a completed template will have many drop-down areas left empty, on purpose, we would like to have those "reminders" to not appear on the sheet when printed.

A modified small version of a template is attached.

Is there a fairly simple way that those reminders can be seen on the screen but not printed when the pull-down is left blank?

Thank you for your assistance.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

No attachment

One way to do it is to give the instruction in the title of the drop-down  and as first element of the list a blank space

sherman6789Author Commented:
Thank you Rgonzo1971.

I entered "Choose an Item" in the title area.  That worked well.  I then deleted the first item on the list: "Choose an item".  Next I added a blank line and moved it up to the top space.  When I looked at the results, the original "Choose an tem" returned.  I did not return to the list.  I could not find where the program obtained the statement again.  I then replaced the blank line with "....." five dots.  The same thing happened.  What ever I put on the tope line shows up on the pull down list but the original "Choose and item" still shows up on the pull down box regardless.  

Tonight, I am going to avoid erasing the original top line and to modify it.  Maybe that will allow the system to replace the statement with what I put on the top line.

I will let you know what happens tomorrow. Thanks for your assistance.  

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

You could use a bit of vba

to print it and hide the text when it is the same as the PlaceholderText

Sub HidePlaceholderTextToPrint()

For Each ContentCtrl In ActiveDocument.ContentControls
    If ContentCtrl.PlaceholderText = ContentCtrl.Range.Text Then
        ContentCtrl.Range.Font.Hidden = True
        ContentCtrl.Range.Font.Hidden = False
    End If
Application.Options.PrintHiddenText = False
End Sub

Open in new window


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sherman6789Author Commented:
I forgot to ask, where do I put the VBA statements?
in a module

Alt-F11 then

Right-click your Document Project Insert Module

And paste

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Word Processors

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.