Article ID: 106388 - Last Review: November 23, 2006 - Revision: 2.3 WD: Using SetDocumentVar to Store Variables in DocumentsThis article was previously published under Q106388 SUMMARY
This article describes how to set and retrieve document variables using
Microsoft Word.
MORE INFORMATIONMicrosoft provides programming examples for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability and/or fitness for a particular purpose. This article assumes that you are familiar with the programming language being demonstrated and the tools used to create and debug procedures. Microsoft support professionals can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific needs. If you have limited programming experience, you may want to contact a Microsoft Certified Partner or Microsoft Advisory Services. For more information, visit these Microsoft Web sites: Microsoft Certified Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104) Microsoft Advisory Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice) For more information about the support options that are available and about how to contact Microsoft, visit the following Microsoft Web site:http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) You can use the Microsoft WordBasic SetDocumentVar command to set a string variable into a Word document or template. Document variables are similar to key names in a private settings file and are retrieved using the GetDocumentVar$() function. You can only set and access document variables using the WordBasic instructions SetDocumentVar and GetDocumentVar$(). The following sample macro uses the SetDocumentVar statement to store the contents of the A$ string variable with the current document under the name "FullName." When the string value needs to be returned, the GetDocumentVar$ function is used with the document variable name "FullName." NOTE: Document variables that are added to a template are stored in all new documents that are based on the template. For example:
REFERENCES
"Microsoft Word Developer's Kit," pages 183-196
APPLIES TO
| Article Translations
|

Back to the top
