Мне нужно сгенерировать скрипт, который принимает выходной документ Word и макрос VBA в текстовом файле и выводит документ Word с макросом VBA, встроенным в него.
Сценарий должен быть выполненна Linux-машине (Ubuntu).
Использование должно быть примерно таким:
InsertMacro.py -f mydoc.docx -m macro.txt -o mydoc_macro.docx
macro.txt должно выглядеть примерно так:
Private Sub Auto_Open()
MsgBox "This code runs when the document is opened!"
End Sub
Во время моих онлайн-исследований я нашел способы сделать это только в Windows (импорт win32com или comtypes), но не в Linux.
У кого-нибудь есть идеи?
Спасибо.