Я почти уверен, что есть более простой способ, чем то, как я это делаю, у меня просто две рабочие тетради и один лист в каждой рабочей книге,
есть ли у кого-нибудь какие-либо предложения?
импорт openpyxl как xl
path1 = 'C: \ Users \ path \ test1.xlsx' path2 = 'C: \ Users \ path \ test2.xlsx'
wb1 = xl.load_workbook (имя файла = путь1) ws1 = wb1.worksheets [0]
wb2 = xl.load_workbook (имя файла = путь2) ws2 = wb2.create_sheet (ws1.title)
для строки в ws1: для ячейки в строке: ws2 [cell.coordinate] .value = cell.value
wb2.save (path2)
Приведенный выше код работаетдля меня, однако, это не копирует формат.только значения ячейки.Мне нужно, чтобы форматирование отчетов было одинаковым.