The information in this article applies to:
SYMPTOMSWhen you type a mathematical formula that is similar to the following in the Immediate window in the Visual Basic Editor ?200*200you receive the following error message:
CAUSEThis problem occurs when the result of the calculation you type in the Immediate window is too large to be represented by an Integer type expression; the result exceeds the limit for the Integer type expression. RESOLUTIONTo resolve this behavior, assign the Long integer data type to any mathematical functions that return a value larger than 32,767. To assign the Long integer data type in the Immediate window, use the ampersand (&) character. For example, use the following syntax: ?200&*200 STATUSThis behavior is by design of Microsoft Excel 98. MORE INFORMATION
Long integer variables are stored as signed 32-bit (4-byte) numbers that
range in value from -2,147,483,648 to 2,147,483,647. The type declaration
character for Long is the ampersand (&) character.
REFERENCES
For more information about Data types, click the Office Assistant, type
Data Types, click Search, and then click to view "Using Data Types
Effectively."
Q179216 OFF98: How to Use the Microsoft Office Installer Program Additional query words: XL98
Keywords : kberrmsg kbprg kbtool kbdta xlvbainfo OffVBA xlmac |
Last Reviewed: November 4, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |