错误随笔。pywintypes.com_error: (-2147352567, '发生意外。', (0, None, None, None, 0, -2147467259), None)

发布时间 2023-06-05 15:57:34作者: 我当道士那儿些年

 

报错内容:

C:\Opt\LjReport_client\venv\Scripts\python.exe C:\Opt\LjReport_client\auth_report_v2\analysis\bar_chart_analysis.py 
Traceback (most recent call last):
  File "C:\Opt\LjReport_client\auth_report_v2\analysis\bar_chart_analysis.py", line 71, in <module>
    word_bar_chart.create_chart()
  File "C:\Opt\LjReport_client\auth_report_v2\analysis\bar_chart_analysis.py", line 63, in create_chart
    chart.SetSourceData(self.ws.Range('A1:B4'))
  File "C:\Users\ADMINI~1\AppData\Local\Temp\gen_py\3.9\00020905-0000-0000-C000-000000000046x0x8x7\Chart.py", line 208, in SetSourceData
    return self._oleobj_.InvokeTypes(1413, LCID, 1, (24, 0), ((8, 1), (12, 17)),Source
pywintypes.com_error: (-2147352567, '发生意外。', (0, None, None, None, 0, -2147467259), None)

原因是:

这个错误可能是由于数据源范围不正确导致的。请确保SetSourceData方法中的数据源范围与实际数据源范围匹配。
另外,请确保数据源范围中的单元格包含正确的数据。