I am trying to copy a sheet, default_sheet
, into a new sheet new_sheet
in the same workbook.
I did managed to create a new sheet and to cop
May be this is the convenient way for most.
from openpyxl import load_workbook
from openpyxl import Workbook
read_from = load_workbook('path/to/file.xlsx')
read_sheet = read_from.active
write_to = Workbook()
write_sheet = write_to.active
write_sheet['A1'] = read_sheet['A1'].value
write_sheet['A1'].style = read_sheet['A1'].style
write_to.save('save/to/file.xlsx')