Я пытаюсь присвоить ячейкам значения sheet1 из sheet2.код работает нормально, но у меня логическая ошибка, потому что я получаю неправильные значения.Я пробовал разные методы, но ни один из них не дает мне правильных результатов.
import openpyxl as xl
wb = xl.load_workbook('file.xlsx')
sheet1 = wb['Sheet1']
sheet2 = wb['Sheet2']
count = 0
for i in sheet2.iter_rows(values_only=True):
count += 1
for value in i:
sheet1['H23'] = value
sheet1['H24'] = value
sheet1['H25'] = count
wb.save('file.xlsx')
, например, значение в sheet2 A1, B1 вместо test1 ['H23'] = test1 и sheet1 [вместо 'sheet1 [' H23 '] = test1 и sheet1 ['H24'] = test2 я получаю sheet1 ['H23'] = test2 и sheet1 ['H24'] = test2
что я хотел бы получить, это sheet1 ['H23'] = test1 и sheet1 ['H24 '] = test2