pyqt5怎么往打开状态的excel表写入数据
时间: 2023-03-07 21:37:14 浏览: 174
基于PyQt5+Python实现Excel内容对比
很高兴为您解答。PyQt5可以使用QAxContainer模块将Excel文件以COM方式调用,这样就可以往已经打开的Excel表中写入数据了。具体的实现可以参考以下代码:from PyQt5.QAxContainer import QAxWidgetexcel = QAxWidget()
excel.setControl("Excel.Application")
excel.dynamicCall("SetVisible(bool)", True)wb = excel.workbooks().open(r'C:\test.xls')
ws = wb.worksheets[0]# 在第一行第一列写入数据
ws.Cells(1,1).Value = "Hello World!"wb.save()
wb.close()
excel.dynamicCall("Quit()")
阅读全文