Есть ли способ записать строки openpyxl (хранящиеся в списке) в новый файл Excel? - PullRequest
0 голосов
/ 04 августа 2020

Я открываю две книги. Currentwb пуст. Activewb заполнен строками и строками данных, охватывающих несколько столбцов.

currentwb = openpyxl.load_workbook('Empty.xlsx')
activewb = openpyxl.load_workbook('Stuff.xlsx')
currentsheet = currentwb.active
activesheet = activewb.active

У меня пустой список.

stuff = []

В моей программе я использую al oop для добавления строк из activewb в этот список.

stuff.append(activesheet[i])

Теперь у меня есть список элементов (их 2 в приведенном ниже ex).

[(<Cell 'Active'.A2>, <Cell 'Active'.B2>, <Cell 'Active'.C2>, <Cell 'Active'.D2>, <Cell 'Active'.E2>)(<Cell 'Active'.A5>, <Cell 'Activee'.B5>, <Cell 'Active'.C5>, <Cell 'Active'.D5>, <Cell 'Active'.E5>)]

Как скопировать каждую строку ( values ​​и все) на новый лист Excel (currentwb)?

1 Ответ

0 голосов
/ 11 августа 2020

Записывать строки в списки и добавлять в конец листа

...