"Function Is Not Valid," "Error in Formula" with FLATFILE.XLALast reviewed: November 3, 1994Article ID: Q78278 |
SUMMARYFLATFILE.XLA is an add-in macro included with Microsoft Excel 3.0 that provides a parsing utility. When parsing a file in Excel, you will receive the error message "Function is not Valid" or "Error in Formula" if both of the following conditions are met:
MORE INFORMATIONThe @ character has special significance in Lotus 1-2-3. It precedes each formula, acting similarly to Excel's equal sign. If you attempt to enter the @ character into the first position of a cell in Excel, you will receive the message "Function is not Valid" unless the character is followed by a valid Excel formula, in which case Excel converts the @ character to an equal sign. For example, if you enter
@SUM(B1:B2)it is converted to:
=SUM(B1:B2)This behavior is consistent whether Alternative Navigation Keys has been selected or not. To enter the @ character plus a string (other than a valid formula) into a cell, you must use the format ="@string" so that Excel does not attempt to evaluate the contents. The parsing problems with FLATFILE.XLA (described above) occur when attempting to parse strings that begin with the @ character. A "Function is not Valid" message is returned if a text string follows the @ character. An "Error in Formula" message occurs if the @ character is followed by a numeric value or a text string is preceded by at least one space.
Workarounds
REFERENCES"Microsoft Excel User's Guide," version 3.0, pages 116-135, 684
|
KBCategory: kbother
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |