我正在使用Python的XLWT库自动化公式。 我有列索引,例如1,2,3,99等,想要将其转换为A,B,C,D,AA,AB等。 在xlwt中有没有内置的功能可以实现这一点? 还是我应该编写自己的函数?
您可以使用xlrd的辅助函数:import xlrd print xlrd.colname(56) # BE 奇怪的是,在 xlwt 或 xlwt.Utils 中似乎没有直接相当的功能(尽管它具有各种用于单元格和名称转换的辅助函数)。 根据问题的标题,您可以使用: >>> xlwt.Utils.rowcol_to_cell(5, 2) 'C6'
xlwt.Utils.rowcol_to_cell
,它可以生成完整的单元格地址。 - Jon Clements