XL: AutoSave Command Recorded in Subroutine or MacroLast reviewed: February 2, 1998Article ID: Q120871 |
The information in this article applies to:
SYMPTOMSIn Microsoft Excel, if you record a Visual Basic for Applications macro or a Microsoft Excel version 4.0 macro while the AutoSave add-in is functioning, and the AutoSave add-in displays a prompt to save a file while you are recording, one of the following lines of code is recorded in your subroutine.
Microsoft Excel 98 Macintosh Edition ------------------------------------ Application.Run Range("'Auto Save'!mcs02.OnTime") Microsoft Excel 97 ------------------ Application.Run Range("AUTOSAVE.XLA!mcs02.OnTime") Microsoft Excel for Windows, version 5.0 and Microsoft Excel for Windows 95, version 7.0 -------------------------------------------- Visual Basic for Applications: Application.Run Macro:=Range("AUTOSAVE.XLA!mcs02.OnTime") MS Excel 4.0: =RUN("AUTOSAVE.XLA!mcs02.OnTime",FALSE) Microsoft Excel for the Macintosh, version 5.0 ---------------------------------------------- Visual Basic for Applications: Application.Run Macro:=Range("'Auto Save'!mcs02.OnTime") MS Excel 4.0: =RUN("'Auto Save'!mcs02.OnTime",FALSE) CAUSEThis occurs because the macro recording system in Microsoft Excel is aware of macros that are assigned to run at a certain time (for instance "ON.TIME macros"). If such a macro runs while the macro recorder is operating, the command to run that macro is recorded.
WORKAROUNDSTo work around this problem, do either of the following:
STATUSThis behavior is by design of Microsoft Excel.
|
Additional query words: 5.00 5.00c 7.00 7.00a 97 98 XL98 XL97 XL7 XL5
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |