Microsoft KB Archive/48202

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Excel: INPUT() Command Returns Incorrect Cell Reference



The information in this article applies to:


  • Microsoft Excel for the Macintosh, versions 1.x, 2.2, 3.0, 4.0





SUMMARY

During macro execution in Microsoft Excel, if an =INPUT() dialog box is called to return a reference, an incorrect reference may appear in the dialog box when a cell is selected after the =INPUT() dialog appears on the screen. For example, when the =INPUT() dialog box appears, "=$B$4" may be returned when you select cell $A$20.

This problem can happen when =ECHO(FALSE) is entered in a cell on the macro sheet before the =INPUT() statement, causing screen updating to halt. Selecting items on the active sheet then forces the window to be scrolled, causing this error.

The =ECHO(FALSE) statement can also make it difficult, if not impossible, to determine which cells to select on a worksheet that needs to be redrawn.

To correct this problem, enter =ECHO(TRUE) directly before the INPUT() command, then turn off screen updating with the =ECHO(FALSE) command immediately following the =INPUT() statement.

Additional query words: macrosheet

Keywords :
Version :
Platform :
Issue type :
Technology :


Last Reviewed: March 15, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.