The information in this article applies to:
SYMPTOMS
When you use the SendKeys statement after calling a dialog box, your macro
may not run as expected.
CAUSE
Visual Basic for Applications processes code one line at a time. The
SendKeys statement sends the specified keys to the active application, just
as if the keys were typed at the keyboard. If Word is not the active
application, and if wait is set to -1, Word waits for all the keys to
be processed before proceeding. WORKAROUNDMicrosoft 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
the Microsoft fee-based consulting line at (800) 936-5200. For more
information about the support options available from Microsoft, please see
the following page on the World Wide Web: http://www.microsoft.com/support/supportnet/refguide/ In the example listed in the "Symptoms" section, the SendKeys statement should come before the Dialogs command, so that the FileOpen dialog box can process the keys and display the Find search dialog box. Then the next line of code can be processed.
MORE INFORMATION
For additional information about using the SendKeys command in either the Open or SaveAs dialog box, please see the following article in the Microsoft Knowledge Base: Q211890 WD2000: Some Open/SaveAs Shortcut Keys Changed For more information about SendKeys, click Microsoft Word Help on the Help menu, type "SendKeys" in the Office Assistant or the Answer Wizard, and then click Search to view the topic. Additional query words: offcon wordcon vba vb vbe execute
Keywords : kbmacro kbprg kbdta kbdtacode kbwordvba wd2000 |
Last Reviewed: May 13, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |