如何使用openpyxl找到Excel文件的最后一个非空列号?
所以,如果最后一列有数据的是N列,我如何得到这个字母,然后把它转换成一个数字?
发布于 2022-01-02 14:45:56
你想要Worksheet.max_column,这是一个数字。
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws['N3'] = 4
ws.max_column # returns 14
可以使用以下方法转换列字母:
from openpyxl.utils import get_column_letter, column_index_from_string
column_index_from_string('N') # => 14
get_column_letter(14) # => N
https://stackoverflow.com/questions/70539683
复制