WEB开发网
开发学院WEB开发ASP.NET 将 Excel 列号转换为字母字符 阅读

将 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>()));
}

Tags:Excel 转换 字母

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接