我需要将此函数从C#转换为VB.NET,以便在SSRS报告中使用。
此函数应采用数字/ INT并返回多字符串。
So 26 would be simple Z
but 27 would = AA
78 = AAA
79 = AAB
and so on
转换功能:
public static String getColumnNameFromIndex(int column)
{
column--;
String col = Convert.ToString((char)('A' + (column % 26)));
while (column >= 26)
{
column = (column / 26) -1;
col = Convert.ToString((char)('A' + (column % 26))) + col;
}
return col;
}