在Excel中 列名称 是A、B、…、Z、AA、AB、AC等,例如,1代表A、2代表B、26代表Z、27代表AA、28代表AB。如果工作表的列数很多时,很明显我们无法很清楚了解到底索引是多少(例如BC是多少?)。为了解决这方面的问题,下列将介绍两个转换方法:
上述方法存在于openpyxl.utils模块内,所以程序前面要加上下列指令。
程序实例ch3_29.py: 将数值转换成字母,以及将列数的字母转换成数值。
执行结果 6gysiIYXO7jIhwNMrm/y2bpvN4qbP4N+aFzpfmCOT5mEIE/VgHXd4IX8Pn8i6AbQ