xlcOpen() Function Should Not Be Used in Function Macro (95890)
The information in this article applies to:
- Microsoft Excel Software Development Kit 4.0
This article was previously published under Q95890 SUMMARY
The xlcOpen() function should not be used in a dynamic-link library (DLL)
function registered as a function macro. This function requires
approximately 11,800 bytes of stack space to operate. Rarely will this much
space be available on the Microsoft Excel stack when a DLL function
registered as a function macro is called.
The exact amount of stack space required to open a file varies with the
type of file. Worksheets containing embedded charts require more stack
space than other files. If xlcOpen() is called with insufficient stack
space, the result usually is a general protection (GP) fault in Microsoft
Excel.
Modification Type: | Major | Last Reviewed: | 9/25/2003 |
---|
Keywords: | KB95890 |
---|
|