Article ID: 161535 - Last Review: November 23, 2006 - Revision: 2.4 XL97: How to Simulate a Paused Visual Basic ProcedureThis article was previously published under Q161535 SUMMARY
There is no built-in method for pausing a macro in Microsoft Excel. This
article contains one method for stopping a macro for user input and then
continuing when the user clicks a button.
MORE INFORMATIONMicrosoft 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 a Microsoft Certified Partner or Microsoft Advisory Services. For more information, visit these Microsoft Web sites: Microsoft Certified Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104) Microsoft Advisory Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice) For more information about the support options that are available and about how to contact Microsoft, visit the following Microsoft Web site:http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) To use this method, follow these steps:
NOTE: In this example, macro execution actually ends at the end of the PartOne procedure. As a result, all procedure-level variables that have been declared in the PartOne procedure lose their values before the PartTwo procedure is executed. REFERENCES
For additional information about the lifetime of variables, please see the
following article here in the Microsoft Knowledge Base:
141693
(http://support.microsoft.com/kb/141693/EN-US/
)
XL: Scope of Variables in Visual Basic for Applications
For additional information about Creating a Pause Toolbar in earlier
versions of Microsoft Excel, please see the following article here
in the Microsoft Knowledge Base:
131847
(http://support.microsoft.com/kb/131847/EN-US/
)
Creating a PAUSE Button in visual Basic for Applications
For more information about cmmand bars, click the Office Assistant while in
the Visual Basic Editor, type commandbars, click Search, and then click
to view "Using command bars."
| Article Translations
|

Back to the top
