将 Excel 列号转换为字母字符
2012-06-01 19:26:23 来源:WEB开发网核心提示:比如 数值0,对应A列,将 Excel 列号转换为字母字符, 数值1,对应B列, ... 依次类推 ... 数值26,对应AA列
比如
数值0,对应A列,
数值1,对应B列,
...
依次类推
...
数值26,对应AA列,
数值27,对应AB列
......
for (int i = 0; i < 10000; i++) { List<char> chs = new List<char>(); int m = i; while (m >= 0) { chs.Add((char)(m % 26 + 65)); m = m / 26 - 1; } Console.WriteLine(string.Join("", chs.Reverse<char>())); }
赞助商链接