NPOI,数字转为字母

NPOI导出用,将列号转化为Excel英文字母列号。

 

 1         #region 数字转为Excel列名
 2         /// <summary>
 3         /// 数字转为Excel列名
 4         /// </summary>
 5         /// <param name="col"></param>
 6         /// <returns></returns>
 7         public static string GetColumnChar(int col)
 8         {
 9             int a = col / 26;
10             int b = col % 26;
11 
12             if (a > 0)
13             {
14                 return GetColumnChar(a - 1) + (char)(b + 65); //ASCII A->65
15             }
16 
17             return ((char)(b + 65)).ToString();
18         }
19         #endregion    

 

posted on 2020-09-25 22:38  奥奥没有利  阅读(318)  评论(0)    收藏  举报