python excelApplication.Run - PullRequest
       8

python excelApplication.Run

0 голосов
/ 15 мая 2018

Я хочу открыть файл Excel на скрипте Python и применить макрофайлы

Я хочу знать, что я получаю файл макроса с путем к данным и использую его

Есть ли какое-либо решение?на мои вопросы?

1 Ответ

0 голосов
/ 15 мая 2018

Вы можете использовать win32com, чтобы открыть файл Excel.если макрос уже присутствует в файле Excel (это должен быть файл Excel с поддержкой макросов), запустите следующий код

from win32com.client import Dispatch
excel_app_object = Dispatch("Excel.Application")
excel_app_object.Run("excelsheet.xlsm!modulename.macroname")

Если это не файл Excel с поддержкой макросов, я предлагаю вам преобразоватьмакрос в python и запустить его через отправленный COM-объект.

...