/// <summary>
/// 获取Excel列标 A B C...Z等
/// </summary>
/// <param name="col">Excel列数,从0开始</param>
/// <returns></returns>
public string getExcelColumnLabel(int col)
{
string temp = "";
double i = Math.Floor(Math.Log(25.0 * (col) / 26.0 + 1) / Math.Log(26)) + 1;
if (i > 1)
{
double sub = col - 26 * (Math.Pow(26, i - 1) - 1) / 25;
for (double j = i; j > 0; j--)
{
temp = temp + (char)(sub / Math.Pow(26, j - 1) + 65);
sub = sub % Math.Pow(26, j - 1);
}
}
else
{
temp = temp + (char)(col + 65);
}
return temp;
}

最新文章

  1. IOS随机随学
  2. centos6.4 无法进入图形界面的问题及解决
  3. 转载.net泛型理解说明
  4. Light OJ 1025 - The Specials Menu(区间DP)
  5. 【LeetCode题解】链表Linked List
  6. python3 函数传参练习 全局变量与局部变量 的理解
  7. [C#]_[使用微软OpenXmlSDK (OpenXmlReader)读取xlsx表格] 读取大数据量100万条数据Excel文件解决方案
  8. linux安装git方法
  9. java.lang.NoSuchMethodError: org.springframework.util.StreamUtils.emptyInput()Ljava/io/InputStream;
  10. Javascript高级编程学习笔记(76)—— 表单(4)选择文本
  11. 关于无限试用JetBrains产品的方案
  12. 初试 Kubernetes 集群中使用 Traefik 反向代理
  13. [Artoolkit] Android Sample of nftSimple
  14. Kafka研究【一】:bring up环境
  15. String Matching(poj1580)
  16. 20145307陈俊达《网络对抗》Exp7 网络欺诈技术防范
  17. NSThread 在主线操作的三个方法
  18. Spring管理过滤器:org.springframework.web.filter.DelegatingFilterProxy
  19. html5 live stream
  20. MP3格式音频文件结构解析

热门文章

  1. centos7内核升级记录
  2. Spring Boot中@Import三种使用方式!
  3. typora实现多平台发布文章
  4. jquery操作class
  5. NCTF2022 - pwn 部分 wp
  6. meta标签补充
  7. python安装清华源
  8. 秒懂 Golang 中的 条件变量(sync.Cond)
  9. 运维、监控、AIOps的几个重要观点
  10. 从面试题入手,畅谈 Vue 3 性能优化