如何解决错误:=(-2147352567, '发生异常', (0, None, None, None, 0, -2147024809), None)
我正在使用 win32com 库将 Excel 转换为 Pdf:
import win32com.client
o = win32com.client.Dispatch("Excel.Application")
o.Visible = False
wb_path = r"G:\EXCEL_TO_PDF.xlsx"
wb = o.Workbooks.Open(wb_path)
ws_index_list = [1] #say you want to print these sheets
path_to_pdf="G:\EXCEL_TO_PDF.pdf"
wb.WorkSheets(ws_index_list).Select()
wb.ActiveSheet.ExportAsFixedFormat(0,path_to_pdf)
运行此代码时,出现错误:
com_error Traceback (most recent call last)
<ipython-input-1-4df48d880fdb> in <module>
7 path_to_pdf="C:\EXCEL_TO_PDF.pdf"
8 wb.WorkSheets(ws_index_list).Select()
----> 9 wb.ActiveSheet.ExportAsFixedFormat(0,path_to_pdf)
C:\ProgramData\Anaconda3\lib\site-packages\win32com\client\dynamic.py in ExportAsFixedFormat(self,Type,Filename,Quality,IncludeDocProperties,IgnorePrintAreas,From,To,OpenAfterPublish,FixedFormatExtClassPtr)
com_error: (-2147352567,'Exception occurred.',(0,None,-2147024809),None)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。