xlwings pywin 错误(-2147023170)“远程过程调用失败。”并杀死应用程序

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

我正在运行一段代码,在 Excel 上创建图形作为图表表(假设 100 个),每个图表有 4 到 10 个系列。

线路是这样的:

        chart = data_sheet.charts.add()

其产量:

ret = self._oleobj_.InvokeTypes(181, LCID, 1, (9, 0), ((5, 1), (5, 1), (5, 1), (5, 1)),Left pywintypes.com_error: (-2147023170, 'Échec de l’appel de procédure distante.', None, None)

并杀死 Excel 关闭应用程序和打开的文件。以前线路运行良好的地方

一直在尝试修复它,尝试绕过创建,但在下次调用任何其他 .api 时我得到:

self._oleobj_.InvokeTypes(dispid, 0, wFlags, retType, argTypes, *args), pywintypes.com_error: (-2147023174, 'Le serveur RPC n’est pas disponible.', None, None)

有谁知道如何防止这种情况发生?我认为我正在处理的创建的文件已损坏,但我不能确定。和我的电脑服务器有关系吗?

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