Когда столбец А заполняется, я хочу перейти к B. Я могу войти в A или B, но я не могу переключаться между двумя, если один не удается.
Редактировать: Я определил, что код работает, когда нет попытки / кроме брошенных на него.
def next_available_row(wks):
try:
str_list2 = list(filter(None, wks.col_values(1, 2)))
return str(len(str_list2)+1)
except:
str_list2 = list(filter(None, wks.col_values(2, 1)))
return str(len(str_list2)+1)
## try:
## wks.update_acell("A{}".format(next_row), tInput3)
## except:
wks.update_acell("B{}".format(next_row), tInput3)
Поэтому, если я заблокирую столбец A, столбец B будет заполнен правильно.Что дает?: |