2.1.864 Part 1 Section 18.17.2.3.1, A1-Style Cell References
a. The standard does not specify the productions for A1-reference using EBNF.
Office writes the productions for A1-reference using the following EBNF:
-
A1-reference= A1-column, ":", A1-column | A1-row, ":", A1-row | A1-cell, ":", A1-cell | A1-cell ; A1-cell= A1-column, A1-row; A1-column= A1-relative-column | A1-absolute-column ; A1-relative-column= letter, {letter} ; (* see semantic rules for A1-Style Cell References ("[ISO/IEC-29500-1] §18.17.2.3.1") *) letter= "A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"|"J"|"K"|"L"|"M"| "N"|"O"|"P"|"Q"|"R"|"S"|"T"|"U"|"V"|"W"|"X"|"Y"|"Z"| "a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"|"j"|"k"|"l"|"m"| "n"|"o"|"p"|"q"|"r"|"s"|"t"|"u"|"v"|"w"|"x"|"y"|"z" ; A1-absolute-column= "$", A1-relative-column ; A1-row= A1-relative-row | A1-absolute-row ; A1-relative-row= digit-sequence ; (* must be nonzero; see A1-Style Cell References ("[ISO/IEC-29500-1] §18.17.2.3.1") *) A1-absolute-row= “$”, A1-relative-row ;