pH7_jp1 wrote:It was 8.10, but I hadn't downloaded any version between, so this answer doesn't help much.
Well, it does give me a baseline to start with. However, there's been numerous changes/additions since 8.10, so tracking down something specific might not (ok, won't) be easy.
One more thing you can try is ensure that Excel's calculation mode is set to automatic. Close KM if it's open, and go to Tools, Options, Calculation, and make sure the Automatic radio button is selected. Then try opening 8.15a again. Chances are it won't make a difference, so I'm not getting my hopes up.
Has Jupiter aligned with Mars?
I didn't think to check and it's too cold here in Michigan to open the window to look.
Even if it hasn't, I suppose I can try spending the night at a Holiday Inn Express!
For the record, there's a good chance that the circular reference error is not really a circular reference at all (remember, this is MS we're dealing with). It seems that XL97's inferior calculation engine sometimes just dies, and it uses that error because it doesn't really know what the problem is.
The main differences between XL97 and newer versions is that XL97 recalcs EVERYTHING, whether or not it needs to be. Later versions supposedly only recalc cells directly affected by the last cell that was changed (which could be everything if the changes happen to cascade that way). In addition, XL97 can (and usually does) choke on user-defined functions (UDF's).
There was an uncalled UDF in 8.15 (which should have been harmless) that I removed in 8.15a, so the error is obviously being caused by something else.