您好,我正在尝试通过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')对于这种情况,有人有解决方案吗?
发布于 2015-02-14 01:22:09
看起来,如果你用None代替间隙,它会工作的很好!
https://stackoverflow.com/questions/28469056
复制相似问题