How to tell Excel to recalc, unconditionally, now?

B

baobob

It's easy to invalidate an Excel 2002 workbook, putting it into a
recalc-required state, yet Excel fails to do it.

For example, I have a worksheet with thousands of UDF calls
(=MyUDF(Param)). If I make an edit whose only impact is to change the
value(s) of the UDF params, that kind of edit seems too oblique for
Excel and it won't recalc.

(Or if calc is set to Manual, the Calculate flag doesn't appear, so
pressing F9 does nothing. Nor does toggling Manual/Automatic calc.
Even if you set calc to Automatic, save and reopen the WB, it stays
UNCALC'ed.)

Yes, I know I could, say: Open the VBA editor, edit some code
(introduce a syntax error, say), exit, recalc and invoke the error,
reopen VBA, correct it, exit, and recalc again.

But that kludge is not an answer I, or any user, will accept.

So where's the Excel user instruction to recalc *unconditionally,
now*?

Thanks much.

***
 
S

ShaneDevenshire

Hi,

Actually Excel has 4 non-VBA ways to recalc a spreadsheet, you could try any
of these and see if they work:

F9 (you've already tried this one)
Shift+F9
Ctrl+Alt+F9
Shift+Ctrl+Alt+F9

No kidding!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top