ID: Q123693
The information in this article applies to:
If you use the WordBasic GetBookMark$() function to return the value of a form field bookmark, the form field name and value are returned. For example, if you have a text box form field named "text1," the following macro returns the word "FORMTEXT" followed by the text typed into the text1 form field.
Sub Main
Name$ = GetBookmark$("text1")
MsgBox Name$
End Sub
If you type the name John in the text1 form field, the above macro displays
the following string:
FORMTEXT John
To correctly retrieve information from form fields, use the
GetFormResult$() or GetFormResult() function.
The following macro example correctly returns only the text typed into the text1 form field.
Sub Main
Name$ = GetFormResult$("text1")
Msgbox Name$
End Sub
For more information on the GetFormResult$() and GetFormResult() functions,
see the "GetFormResult$() function" topic in the Word 6.0 Help file.
"Microsoft Word Developer's Kit," for version 6.0, pages 491-494
KBCategory: kbusage kbmacro KBSubcategory: Additional reference words: 6.0 6.0a 6.0c winword form forms word6 7.0 word95 word7 word7 7.0 word95 GetFormResult GetFormResult$
Version : 6.0 6.0a 6.0c 7.0
Platform : WINDOWS
Last Reviewed: February 5, 1998