我试图遍历每一列并找到一行中的第一个空单元格,一旦我找到该单元格,我的代码就输入了它需要输入的任何数据,然后当您再次运行程序时,它会做同样的事情并在下一行输入数据。但是,我的单元格只是一直打印空白。这是我试过的代码。 """
row1 = 1 # Counter 1
row2 = 1 # Counter 2
row3 = 1 # Counter 3
for cell in ws1['A']: # Check Column A
if cell.value != 'None': # If cell in column A != 'None' add 1 to counter
row1 += 1
else:
ws1[f'A{row1}'] = datetime.datetime.now() # If 'None' found replace with relevant info.
for cell in ws1['B']:
if cell.value != 'None':
row2 += 1
else:
ws1[f'B{row2}'] = code_input
for cell in ws1['C']:
if cell.value != 'None':
row3 += 1
else:
ws1[f'C{row3}'] = value
"""