Python, как использовать как слияние (соединение) и макрос? - PullRequest
0 голосов
/ 13 ноября 2018

Я хочу, чтобы файл A.xls перешел в файл B.xlsm "sheet2", и сделал макрос в B.xlsm и сохранил

так что я пытаюсь

writer = win32com.client.Dispatch("Excel.Application") #load to macro
writer = pd.ExcelWriter("B.xlsm", engine = 'openpyxl') #load to write
writer.book = load_workbook("B.xlsm",keep_vba=True) 

df = pd.read_excel("A.xls")
df.to_excel(writer, sheet_name='Sheet1)

writer.Application.Run("addValue")
writer.save()
writer.close()

но это не сработало с ошибкой: AttributeError: у объекта «_OpenpyxlWriter» нет атрибута «Приложение»

Как можно выполнить обе задачи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...