У меня есть файл xlsm, и я сталкивался с различными способами изменить файл, создав новый файл с использованием openpyxl или xlw. Есть ли способ, которым я могу изменить свой текущий файл без необходимости каждый раз создавать новый?
from openpyxl import workbook
wb = openpyxl.load_workbook(filename = 'filename', read_only = False, keep_vba = True)
sheet = wb.get_sheet_by_name('UI')
wb.save('outfile.xlsm')
Однако я не хочу создавать новый файл каждый раз, когда я запускаю код, и просто хочу изменить мой текущий файл, но openpyxl не совместим с файлами типа .xlsm?
Есть ли способ сделать это?