XL97: Excel Quits Unexpectedly Running Macro That Creates Chart (186219)
The information in this article applies to:
- Microsoft Excel 97 for Windows
This article was previously published under Q186219 SYMPTOMS
If you use a Microsoft Visual Basic for Applications macro to create a
chart, you may receive one of the following errors:
In Windows 95
This program has performed an illegal operation and will be shut
down. If the problem persists, contact the program vendor.
If you click Details, you receive an error message similar to the
following:
EXCEL caused an invalid page fault in module Excel.exe at
0137:30118912.
In Windows NT
An application error has occurred and an application log is being
generated.
EXCEL.exe
Exception: access violation(0xc0000005), Address: 0x30125a30
After displaying the error messages, Microsoft Excel 97 for Windows quits.
CAUSE
You may encounter the problem described in the "Symptoms" section, if both
of the following conditions are true:
- You are using the xlLocationAsObject constant for the Where argument of
the Location method.
-and-
- You are using an invalid string for the Name argument of the Location
method.
WORKAROUND
To prevent this problem with your macro, use a valid worksheet name for the
Name argument of the Location method.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Excel 97 for
Windows. This problem no longer occurs in Microsoft Excel 2000.
REFERENCES
For more information about the Location Method, from the Visual Basic
Editor, click the Office Assistant, type location method, click Search,
and then click to view "Location Method."
NOTE: If the Assistant is hidden, click the Office Assistant button on the
Standard toolbar. If the Assistant is not able to answer your query, please
see the following article in the Microsoft Knowledge Base:
176476
OFF: Office Assistant Not Answering Visual Basic Questions
Modification Type: | Minor | Last Reviewed: | 10/10/2006 |
---|
Keywords: | kbbug kberrmsg kbpending kbProgramming KB186219 |
---|
|