こんにちは、Python を使用して xll アドインの関数を呼び出そうとしています。アドインをロードし、引数がオプションである関数を呼び出す必要があるポイントまで、すべてが正常に実行されるため、空白のままにしておくことができ、エラーが発生します。つまり、Excelではfunction1
、セルに入力すると正常に動作します
=function1('a','b',,'d')
しかし、Pythonで私が書いた場合:
import os
import numpy as np
from win32com.client import Dispatch
Path = 'myWeirdApp.xll'
xlApp = Dispatch("Excel.Application")
xlApp.RegisterXLL(Path)
次の行は機能しません。
xllApp.run('function1', 'a','b', , 'd')
誰かがこの種の状況の解決策を持っていますか?