次のコードを使用してオブジェクトにロードReport WW26blueprint_with_chart_330.xlsm
したとします (ここでは、ワークブックがロードされていることをテストするために使用されます)。report
print.range
import xl
report = xl.Workbook("Report WW26blueprint_with_chart_330.xlsm")
print report
print(report.range("A1:E50").get())
pyvotのドキュメントから、次のことがわかりました。
Pyvot は、Excel の COM API の上に書かれています。基になる COM オブジェクトをいつでも取得して、自分で COM 呼び出しを行うことができます。
私のExcelファイルには次のマクロがあります:
Macro1
Масго2
Macro7
上記のマクロを python/pyvot を使用して python スクリプトから直接実行できますか?