Article ID: 163192 - Last Review: January 24, 2007 - Revision: 8.0 You receive a “Run-time error '4609': "String too long" error message when you assign a value to a FormField object in WordThis article was previously published under Q163192 SYMPTOMS When you try to assign the value of a variable containing
more than 255 characters to a FormField object, you receive the following
error message: Run-time error '4609': "String too long"
CAUSE The following example macro causes the error that is mentioned in
the Symptoms section: WORKAROUNDMicrosoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure. However, they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements. The following example Visual Basic for Applications code sets text that is greater than 255 characters in length to the form field named Text1: REFERENCES
For additional informationabout how to obtain help with Visual Basic, click the following article numbers to view the articles in the Microsoft Knowledge Base:
163435
(http://support.microsoft.com/kb/163435/EN-US/
)
VBA: Programming Resources for Visual Basic for Applications
For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base: 305326
(http://support.microsoft.com/kb/305326/
)
OFFXP: Programming resources for Visual Basic for Applications
226118
(http://support.microsoft.com/kb/226118/
)
OFF2000: Programming resources for Visual Basic for Applications
| Article Translations
|

Back to the top
