2017-07-17 17 views

答えて

1

openコマンドは、ファイルを開くと、それは生のコンテンツだ操作するためである - あなたの必要性に適していない

アールはopenpyxlのようなExcelファイルを読み書きするためのモジュールですが、彼らは、VBAマクロを実行している含まれていません。もしマクロの機能をPythonで実装できるなら、これは良いスタートになるでしょう。

あなたがマクロを実行する必要がある場合は、COMオートメーション(あなたがそれをローカルにインストールしておく必要があります)を使用して、Excelのインスタンスと対話する必要がある - pywinautoモジュールは良いスタートすることができ

1

私はマクロを建てファイルを開いてテンプレートに追加すると開始されます。 テンプレートを使用して(パンダを使用して)新しいファイルを作成しました。開いたときにマクロが単独で実行されます。

ありがとうございました!

関連する問題