我有几个要转换为pdf格式的excel文件。我使用以下代码,但会引发Attribut错误:Excel.Application.Workbooks
我不明白我在这里想念什么。请帮忙
from win32com import client
xlApp = client.Dispatch("Excel.Application")
books = xlApp.Workbooks.Open('C:/Users/Desktop/Imp tasks/exceltocsv/*.xlsx')
ws = books.Worksheets[0]
ws.Visible = 1
ws.ExportAsFixedFormat(0, 'C:/Users/Desktop/Imp tasks/exceltocsv/*.pdf')
错误是:
raise AttributeError("%s.%s" % (self._username_, attr))
AttributeError: Excel.Application.Workbooks
最佳答案
当Excel.Application上的属性不存在时,通常是因为Excel应用程序处于打开状态(可能是隐藏的)并且处于模式循环中,例如编辑单元格或打开/保存文件对话框。
关于python - 将Excel转换为pdf时Excel.Application.Workbooks属性错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51103947/