Created attachment 25795 [details] Fixes incorrect rejection of defined names beginning with underscores in formulas Eclipse allows defined names to begin with either a letter or an underscore. These defined names may be present in a formula (e.g. =SUM(F15:F16)+_GP108). In the previous example _GP108 is a defined name beginning with an underscore. FormulaParser fails to process the defined name in the previous example because the parseNonRange(int) function only tests whether the defined name begins with a letter. This occurs when processing xssf workbooks only. The attached patch modifies the test for the defined name starting character to accept underscores.
Applied in r979329 Yegor