Shift+F9 is now cleaning dirty cells (after an update from version 2305 to 2308)
Hi,
In the past, Shift+F9 would leave dirty cells on the sheet dirty (assuming Manual calculation mode), as mentioned here:
https://www.decisionmodels.com/calcsecretsg.htm
Sheet Calculate does NOT reset dirtied/uncalculated cells as calculated after calculating them: the second of two successive Shift-F9 sheet recalculates in Manual mode will calculate exactly the same cells as the first.
That appears to have changed somewhere between version 2305 and 2308. Now Shift+F9 is resetting dirty cells on the sheet to clean after calcing the sheet.
This seems like a strange thing to change (especially without a note) so I'm guessing it's unintentional. Range.Calculate looks to be affected as well.
Does anyone here know anything about this change? (E.g. is there anyone who can confirm whether the change was unintentional and if so when it might be fixed?)
Many thanks.
Just to update on this, we have confirmed (via Microsoft Premier Support) that this is indeed a deliberate change to the Shift+F9 behavior. We'll have to consider our options for users relying on the old behavior.
I guess Charles should eventually update the decisionmodels page, and also this one:
https://learn.microsoft.com/en-us/office/vba/excel/concepts/excel-performance/excel-improving-calculation-performance#calculating-workbooks-worksheets-and-ranges