Manually Recalculating a Single Cell or RangeLast reviewed: October 15, 1997Article ID: Q61622 |
The information in this article applies to:
SUMMARYThe Calculate Now command on the Options menu causes every cell in the open worksheet to be recalculated even when calculations are set to manual. There are several methods to recalculate a single cell or range in Microsoft Excel that do not cause the entire workbook to recalculate.
MORE INFORMATIONTo recalculate a single cell in a worksheet, do the following:
A1: Cell_Recalc A2: =CALCULATION(3) A3: =FORMULA.REPLACE("=","=",2,1,TRUE) A4: =RETURN()Below is an example to recalculate a range in a macro. This example assumes there are no arrays in the highlighted range and that the worksheet or macro sheet with the data to be updated is active when the macro is started.
A1: Range_Recalc A2: =ROW(SELECTION()) A3: =ROWS(SELECTION()) A4: =COLUMN(SELECTION()) A5: =COLUMNS(SELECTION()) A6: =FOR("num_of_rows",A2,A2+A3-1) A7: =FOR("num_of_cols",A4,A4+A5-1) A8: =A12() A9: =NEXT() A10: =NEXT() A11: =RETURN() A12: =SEND.KEYS("{F2}~") A13: =RETURN()To recalculate only the cells in a single array, do the following:
selective and recalculation and manual and excel |
Additional query words: 7.0 2.0 2.0 2.01 2.1 2.10 2.2 2.20 2.21 3.0
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |