您如何确定Excel中第n列的列名(例如“ AQ”或“ BH”)?
编辑:一种语言不可知的算法来确定这是这里的主要目标。
我曾经写过这个函数来执行那个确切的任务:
public static string Column(int column) { column--; if (column >= 0 && column < 26) return ((char)('A' + column)).ToString(); else if (column > 25) return Column(column / 26) + Column(column % 26 + 1); else throw new Exception("Invalid Column #" + (column + 1).ToString()); }