C# C++ Java String整数转EXCEL列索引A-AA-ZZ-AAA-ZZZ-...

xingyun86 2022-4-15 677

C# C++ Java string整数转EXCEL列索引A-AA-ZZ-AAA-ZZZ-...

string columnName = "";
columnName = Convert.ToChar(i % ('Z' - 'A' + 1) + 'A').ToString();
for (int v = i / ('Z' - 'A' + 1); v > 0; v /= ('Z' - 'A' + 1))
{
    columnName = Convert.ToChar(((v == 1)? 0 : v) % ('Z' - 'A' + 1) + 'A').ToString() + columnName;
}


×
打赏作者
最新回复 (0)
只看楼主
全部楼主
返回