我们知道sheet.max_column()
给出了整个Excel文件的最大列数。但我的问题是如何找到特定行中的最大列数?
假设有一个保存的Excel文件不是空的,我想知道该Excel文件的第3行的最大列号。那我怎么能找到它?
答案 0 :(得分:0)
我遇到了同样的问题,并用简单的for循环和if语句解决了。我检查它是否为空,然后如果它是空的我分配了一个值。 ' A'是列,您可以根据需要进行更改。这是我的工作:
workbook = openpyxl.load_workbook('RankingInfo.xlsx')
sheet = workbook.get_sheet_by_name('Sheet1')
for i in range(1,20000):
if sheet['A'+str(i)].value == None:
sheet['A'+str(i)] = isbn
workbook.save('RankingInfo.xlsx')