

- #WORKING WITH FORM FIELDS IN WORD 2003 INSTALL#
- #WORKING WITH FORM FIELDS IN WORD 2003 UPDATE#
- #WORKING WITH FORM FIELDS IN WORD 2003 FREE#
#WORKING WITH FORM FIELDS IN WORD 2003 INSTALL#
Download and install the Word Content Control Toolkit from CodePlex.The following steps are a quick tutorial on using this tool and creating a simple form that ties multiple fields together with the same value:
#WORKING WITH FORM FIELDS IN WORD 2003 FREE#
To customize and word with the XML associated with these controls, there is a free application called the Word Content Control Toolkit. And even better, that XML structure is fully customizable in a rather easy manner. However, since the Word 2007+ (.docx) format is now XML-based, the new Content Control features can be used to reference information in the XML structure. In Word 20, it is no longer possible to simply bookmark the form control and cross-reference it later in the document.

#WORKING WITH FORM FIELDS IN WORD 2003 UPDATE#
The legacy reference technique also only allows the user to fill in the information in one field they cannot enter it into just any of the occurrences throughout the document and have it update the rest. However, it uses the “legacy” form controls and does not allow you to take advantage of the new controls, such as the date chooser.

Then wherever the field would need to be repeated they could hit CTRL-F9 and then enter “” to reference the field. In that scenario, the designer of the form would add the field once and mark it to be bookmarked in the field properties. In Word 2003 and prior this could be done by inserting a form field and then referencing it as a book mark. This helps greatly to ensure fewer errors and improves efficiency when users fill out the form.

For instance, with a company name, you may want this information repeated automatically throughout the document rather than manually entering the company name into every place it is needed. Cells(Selection.Tables(1). - 3) _ĪctiveDocument.When creating Microsoft Word-based forms there may be a need to have a form field repeated throughout the whole document. ' make the previous formfield with this procedure Range.FormFields(1).ExitMacro = "More_OR_Not" ' make the "last" cell formfield get this procedure ' put new formfields in each cell of new row Selection.MoveRight Unit:=wdCell, Count:=1 Msg = "Do you want a new row of fields?" & vbCrLf Unknown RE: MS Word 2003: Add a new table row with formfields in a protected form fumei (TechnicalUser) 22 Nov 10 16:28 I (unfortunately) have income-producing work I must do first. Which means.you have to remove the OnExit from its original owner, and assign it to a new formfield. If the "last" formfield (in the table) has an OnExit macro asking if you want more (row and formfields), one would assume that if you DO want more, then the NEW "last" formfield should now have that honour. However, they can look like they are the same. Technically this is not possible as they will be unique. "If they answer Yes, a new row with the same formfields as the row before is added. Obviously the "last" one is not really the last one, since there are apparently more. Plus, the fact you have more formfield after the "last" one is an issue. Yes, Skip is correct, you have to unprotect to do anything really.Īnd yes, you can display the messagebox with an OnExit procedure attached to the "last" formfield.Īlthough what if they do not enter that last one?
