In Microsoft Excel, you can create a Microsoft Visual Basic for
Applications macro to display built-in dialog boxes, such as the Open or the Save As dialog box. After this type of dialog box is displayed, a user can cancel it by clicking Cancel, pressing ESC, or by clicking the control menu. If you want to force a user to take a certain action in the dialog box, you can "trap" the cancellation process; that is, you can design the macro so it will not allow the user to cancel the dialog box.
The "More Information" section of this article contains a macro that
requires a user to select a file to be opened in the Open dialog box.
Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.