Avatar of axessJosh
axessJosh asked on

Auto Add text to Word Document

I'm creating an employee manual template that our clients can use to work from for their needs.  I'd like to simplify the personlization of that template by enabling a way to auto-fill certain areas of the document with the client's organization name and in some places their Initials.

I'm not sure what to call that to even look at Google for some tutorials on how to do it.  I'm sure it involves using some sort of Visual Basic tools in MS but just want to see if its something simple enough to make it worth while.

Thanks in advance.
Microsoft OfficeMicrosoft Word

Avatar of undefined
Last Comment
BillDL

8/22/2022 - Mon
GrahamSkan

You can use fields to insert the Office user initials at various points in the document. This can also be done with the user name.
These fields are also embodied in Autotext or Building Blocks, depending on the Word version.

If you have Office 2007, or later, try Insert tab, Quick Parts button, Field.. and look for UserName and UserInitials. There is also an UserAddress field, but this is not routinely set up when Office is installed. It could be used for the organisation name.

The text for any of these fields can be set on the dialogue to a new default when a field is being inserted.

Anything beyond that would get complicated and would almost certainly need VBA. You would have to balance the level of automation required with the time and skills available.
Rartemass

The contents of the fields GrahamSkan suggests are in Word Options on the Popular tab under the section Personalise your copy of MS Office.

This can be set to auto populate from Active Directory but unless the clients are on the same network you can't guarantee this has been filled out the way you want.

You next option is to have VBA that prompts for the user and organisation details, then uses the answers to populate fields. This would be useless if the network security has been set to block macros and VB code from running. If this is something you want more details on please let us know.
ASKER
axessJosh

Its just a couple fields that i want updated.

We've built a template employee manual, and I'd like to set some dynamic fields to update the Church name and Church Initials in several areas throughout the document.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
ASKER CERTIFIED SOLUTION
BillDL

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
BillDL

Thank you axessJosh