有没有办法将未知的变量列表传递给xlWings中的UDF?
e.g。这个python代码:
def redistribute_with_old(dfFC, dfHist, columns=['site_name'])
不适用于此vba:
Function redistribute_with_old(dfFC, dfHist, ParamArray Columns())
列导致pyldispatch而不是列表。如果这不起作用,那么如何创建一个接受未知数量变量的函数?
谢谢!
答案 0 :(得分:0)
没关系。在xlwings模块中将最后一个变量声明为* args就好了。导入UDF后,VBA代码会自行生成。美丽:))