为什么使用 xlwings 返回 Excel 加载项函数的结果会出现枚举错误?

问题描述 投票:0回答:1

我有一个 Excel 插件,其中有一个我想使用的公式。我让 xlwings 使用公式更新电子表格,然后获取公式的值。

我有很多次在使用 xlwings 时收到枚举错误。有没有办法通过错误处理来解决这个错误?

我有以下代码:

for attempt in range(10):
        try:
            wb.sheets('Sheet1').range('A1').value = '=KSINV(0.05,'+str(sum1)+','+str(sum2)+')'
        except:
            w=0#nothing
        else:
            break

for attempt2 in range(10):
        try:
            dcrit=wb.sheets('Sheet1').range('A1').value
        except:
            w2=0#nothing
        else:
            break

这似乎没有帮助。我需要增加尝试次数吗?

python excel typeerror enumeration xlwings
1个回答
0
投票

我正在使用插件,突然我使用的函数的公式在函数之前包含了 xlam 的路径。

我将 xlam 文件复制为不同的名称,并使用该名称激活插件。从那以后我就没有错误了。

© www.soinside.com 2019 - 2024. All rights reserved.