Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 08-10-2022, 03:19 PM
NitroPress NitroPress is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2016
Novice
Long conditional boilerplate Word docs
 
Join Date: Nov 2019
Posts: 22
NitroPress is on a distinguished road
Default Long conditional boilerplate Word docs

I am looking for pointers and general structural advice on how to build a series of long, complex contract documents so they can be easily modified on the fly for each client, by mostly choosing content from lists or sets, entering a value one time and having it propagated through other points, and in general doing as little "editing and rewriting" as possible.




Since Word doesn't have a good conditional text feature, I've been forward and back through the Developer/Design Mode/Content Controls stuff in my library and on the web.


This needs to be as "locked up" and automatic for unsophisticated users as possible, while allowing them to quickly edit a generic contract to a specific end.


Just quick pointers to elements I should be looking into, from Design mode stuff to hidden and locked text to macros/VBA to any GOOD add-ins would be appreciated. I have ~2 decades of experience with Word, but have never had to dive very far down this particular rabbit hole, and I feel like I am missing some obvious tools.


Thanks!
Reply With Quote
  #2  
Old 08-10-2022, 06:39 PM
Guessed's Avatar
Guessed Guessed is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2016
Expert
 
Join Date: Mar 2010
Location: Canberra/Melbourne Australia
Posts: 3,932
Guessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant future
Default

I would be saving the content chunks as building blocks (eg. Quick Parts). For the changeable values that propagate throughout, I would use mapped Content Controls which can be included in the content chunks you are saving as building blocks.

Users would be able to add the chunks by inserting them from the Quick Parts button.
__________________
Andrew Lockton
Chrysalis Design, Melbourne Australia
Reply With Quote
  #3  
Old 08-10-2022, 07:51 PM
Charles Kenyon Charles Kenyon is offline Long conditional boilerplate Word docs Windows 11 Long conditional boilerplate Word docs Office 2021
Moderator
 
Join Date: Mar 2012
Location: Sun Prairie, Wisconsin
Posts: 9,083
Charles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant future
Default

You can then use the Building Blocks Gallery Content Control and or custom galleries in your OAT. Build & Deploy Custom Building Block Galleries by Greg Maxey
For a relatively trivial example of such a gallery on the QAT, look at my 2003 WordArt Add-In for 2010-2019 (365).
Reply With Quote
  #4  
Old 08-11-2022, 05:21 AM
kilroyscarnival kilroyscarnival is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2021
Expert
 
Join Date: May 2019
Posts: 344
kilroyscarnival is just really nicekilroyscarnival is just really nicekilroyscarnival is just really nicekilroyscarnival is just really nice
Default

Lots of good suggestions here.

It kind of depends on the size of your document and the content. Adding 25 large separate chunks one at a time can be tedious too. Another approach, and one I find easier in really big report documents, is to have all the sections in there, and just remove the ones not needed, ideally by doing so in Navigation Pane. For other documents, building step by step makes more sense.

The Content Controls are going to be the easiest to, say, repeat a client's name or a title all the way through. If users are not adept at changing the content controls, I found this video to be interesting as a way to do a little hand-holding. You'd make a user form where the user would fill out a bunch of details upon opening the document, and those entries change the contents of the Content Controls, which populate through the document. https://www.youtube.com/watch?v=8lKzMuk2nO0&t=59s

You can also use bookmark/cross reference, but I find that some of my coworkers are really good at NOT typing within the brackets of the bookmark, or backspace deleting them, thus breaking it.

Also if you already have a bunch of insertable detail in an Excel spreadsheet, a mail merge can also work. You may think of mail merge as merely working to create form letters, but it can be used to transfer a lot of database info into a single Word document. A coworker prefers to collect all her info in an Excel sheet, and we set up a merge that imports all that data into a report section.
Reply With Quote
  #5  
Old 08-11-2022, 07:48 AM
NitroPress NitroPress is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2016
Novice
Long conditional boilerplate Word docs
 
Join Date: Nov 2019
Posts: 22
NitroPress is on a distinguished road
Default

These are very large documents, 50-80 pages. The users create end versions almost daily.



Quick Parts isn't a good option. These have been structured as "reductive" templates for the users to add info in selected spots and then delete material that's not being used. For example, Section 1 might have five basic service options and the user deletes the four that don't apply. Not a terribly efficient method, but this is for relatively unsophisticated users (professionals busy with the real job) and giving them a fully structured document is preferable to their having to assemble it from pieces.


Hidden text will help a lot; what I am looking for in Step 2 is a way to enter, say, a client name and have it propagate to several points in the document. (Haven't worked with fields etc. in a few years and knocking off the rust, here. )


Any/all further thoughts about Word tools that will enable and smooth out this process ("delete until done") appreciated. Notions for VBA and macros welcome; I'm reasonably skilled at both.
Reply With Quote
  #6  
Old 08-11-2022, 08:11 AM
spillerbd spillerbd is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2021
Competent Performer
 
Join Date: Jan 2016
Posts: 130
spillerbd is on a distinguished road
Default

Maybe you could Template all the choices.
The Template would have all body text collapsed. Apply the Content Control for Client names and other changeable, persistent fields as kilroyscarnival
You'll have Two Heading Levels or similar.
Level 1 for your document section. Level 2 would list the options of Boiler Plate.
Delete the unnecessary Boiler Plates. Expand all levels and review.
Reply With Quote
  #7  
Old 08-11-2022, 12:03 PM
Charles Kenyon Charles Kenyon is offline Long conditional boilerplate Word docs Windows 11 Long conditional boilerplate Word docs Office 2021
Moderator
 
Join Date: Mar 2012
Location: Sun Prairie, Wisconsin
Posts: 9,083
Charles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant future
Default

Quote:
Originally Posted by NitroPress View Post
These are very large documents, 50-80 pages. The users create end versions almost daily.

***

Hidden text will help a lot; what I am looking for in Step 2 is a way to enter, say, a client name and have it propagate to several points in the document. (Haven't worked with fields etc. in a few years and knocking off the rust, here. )

Any/all further thoughts about Word tools that will enable and smooth out this process ("delete until done") appreciated. Notions for VBA and macros welcome; I'm reasonably skilled at both.
See Repeating Data Using Document Property Content Controls and Other Mapped Content Controls

This will work as a part of a building block if it is one of the controls under the Document Properties controls but not if it is a custom mapped control. Either will work if simply part of the template.
Reply With Quote
  #8  
Old 08-22-2022, 09:15 AM
kilroyscarnival kilroyscarnival is offline Long conditional boilerplate Word docs Windows 10 Long conditional boilerplate Word docs Office 2021
Expert
 
Join Date: May 2019
Posts: 344
kilroyscarnival is just really nicekilroyscarnival is just really nicekilroyscarnival is just really nicekilroyscarnival is just really nice
Default

Quote:
Originally Posted by NitroPress View Post
Hidden text will help a lot; what I am looking for in Step 2 is a way to enter, say, a client name and have it propagate to several points in the document. (Haven't worked with fields etc. in a few years and knocking off the rust, here. )
I find using fields works pretty well, but when I'm counting on my coworkers to (a) fill them in correctly and (b) not backspace/delete the controls out, I get a little frustrated. You might want to make sure everyone goes into their Options/Advanced? and under "Show document content" make sure Field Shading is set to "Always."

I do like the simplicity of the user getting a little user form popup at the start in which to fill those major variables - name, address, title, whatever else is pertinent. That way they should all go into the repeated form fields just fine. This is a rather simple visual tutorial: https://www.youtube.com/watch?v=slTDxIWvND0&t=471s

The other thing I would suggest is that you maybe ponder a bit about whether you need a few different templates. Based on this: "Section 1 might have five basic service options and the user deletes the four that don't apply." If what's really common is that you have projects that either span all five service options, or mostly just #1, then have a template ready to go that is just #1. That of course only works if the writer is clear on what the project entails when he/she starts writing the report. I work with engineers, and usually they have a good foundation on what the project requires, but in the process of working, they may need to insert sections for additional analysis or do additional testing, so usually they copy/paste sections or paragraphs in.
Reply With Quote
Reply

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Long conditional boilerplate Word docs Word 2010 - How to create a fillable document from a boilerplate document sheaters Word 2 05-04-2016 01:57 PM
Rules for when a long word should be split pjl9 Word 1 09-28-2010 07:07 AM
Word :mac 2008 is crashing all day long... P. Alkuin Word 4 04-20-2010 10:47 PM
How to extract selected boilerplate into a new doc mturner296 Word 0 03-29-2010 07:35 AM
How much long auhtentic is a word document? plaszma Word 0 11-08-2009 09:28 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 12:30 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft