WD2000: VBA UserForm Appears to Stop Word (220560)



The information in this article applies to:

  • Microsoft Word 2000

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 <your project name>.
  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.

Modification Type:MajorLast Reviewed:6/17/2005
Keywords:kbbug kbpending KB220560