> PY cells are evaluated from left to right and top to bottom. This includes the sheets, so the first sheet gets calculated before the second sheet, etc. Oh, no. This is MS Excel 4.0 Macro sheets (Ctrl+F11) all over again, except somehow with a worse execution order. > It prevents you from referencing a cell with a Python object directly, as you’re always running the risk that someday, someone switches that cell to V…
> Excel still lets you name cells, does it not? It does, but that too is a half assed feature so users struggle with it IRL
Half the features of Excel cannot deal with named cells. Try for example to use named cells in Conditional Formatting. Doesn't work at all, ranges cannot be named cells or tables, and condition formulas can only reference named cells with extremely ugly contortions.
There are lots and lots of additional examples of similar problems.
Excel is a loose agglomeration of unrelated features hidden under a pretty GUI.