Microsoft KB Archive/220560

= WD2000: VBA UserForm Appears to Stop Word =

Article ID: 220560

Article Last Modified on 6/17/2005

-

APPLIES TO


 * Microsoft Word 2000 Standard Edition

-



This article was previously published under Q220560





SYMPTOMS
When you use a UserForm in Visual Basic for Applications to create a new document, the document that was active prior to creating the new document remains active. If you switch to the active document using the Microsoft Windows taskbar, the UserForm disappears and Word appears to stop responding (hang).



CAUSE
Though Word appears to stop responding, the UserForm's ShowModal property is set to True. If the ShowModal property of a UserForm is set to True, you cannot work in the parent application of the UserForm until the UserForm has been dismissed.

For more information about the modal properties of a UserForm, in the Visual Basic Editor, click Microsoft Visual Basic Help on the Help menu, type Show Method in the Office Assistant or the Answer Wizard, and then click Search to view the topic.



WORKAROUND
To access your UserForm, press ALT+TAB. Your UserForm appears, allowing you to quit the form and thus regain control of Word.



RESOLUTION
Microsoft 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, but they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements.

To resolve this problem, set the ShowModal property of your UserForm to equal False.

To set the ShowModal property of a UserForm:


 * 1) On the Tools menu, point to Macro and then click Visual Basic Editor.
 * 2) In your Visual Basic for Applications Project, double-click to view your UserForm.
 * 3) On the View menu, click Properties.
 * 4) In the Properties Window, scroll to view ShowModal.
 * 5) Change the value of the ShowModal property to False.
 * 6) On the File menu, click Save  .
 * 7) On the File menu, click Close and Return to Microsoft Word.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Additional query words: vba

Keywords: kbbug kbpending KB220560

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.