Microsoft KB Archive/316399

= Error Message in Excel 2000: &quot;No RETURN or HALT function found on macro sheet&quot; =

Article ID: 316399

Article Last Modified on 6/1/2006

-

APPLIES TO


 * Microsoft Excel 2000 Standard Edition

-



This article was previously published under Q316399



SYMPTOMS
When you switch between two workbooks several times, you receive the following error message:

No RETURN or HALT function found on macro sheet



CAUSE
This problem occurs when all of the following conditions are true:
 * The AutoSave feature is turned on, and the Save All Open Workbooks option is selected.
 * Workbook_Activate and Workbook_Deactivate code is in at least one of the two workbooks.



RESOLUTION
To resolve this problem, obtain the latest service pack for Microsoft Office 2000. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

276367 How to obtain the latest Office 2000 service pack

After the hotfix is installed, the following files will have the listed attributes or later:   Date           Time  Version    Size       File name 14-JAN-2002   15:04 9.0.0.4019 6,864,896  Excel.exe



WORKAROUND
To work around this problem, change the AutoSave configuration to save only the active workbook. To do this, follow these steps:
 * 1) On the Tools menu, click AutoSave.
 * 2) Under Save Options, click Save Active Workbook Only.
 * 3) Click OK.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

This problem was first corrected in Microsoft Office 2000 Service Pack 3 (SP-3).

Additional query words: Autosave.xla

Keywords: kberrmsg kbbug kbfix kbqfe kboffice2000sp3fix kboffice2000presp3fix kbhotfixserver KB316399

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.