[使用XLWINGS软件包]
我试图打开excel电子表格(现有),将数据写入指定单元格,然后使用工作簿.保存()将文件保存为新文件名的函数(不覆盖)
现在我有:
app = xw.App(visible = False)
wbMain = wx.Book('Example.xlsm') #Open premade excel file
sheetMain = wbMain.sheets['Example']
sheetMain.range('A1').value = 'Test' #Modify value of cell A1
wbMain.save('NewFileName.xlsm') #Save to new filename
wbMain.close() #Close current excel sheet
app.kill() #Kill program (may not work)
(如果我的格式已关闭,很抱歉)
这是我的回溯:
^{pr2}$我尝试过查看XLWings文档和其他各种stackoverflow线程,但似乎没有一个提供有效的解决方案。以前有人有过同样的问题吗?在
我也遇到了同样的问题-结果是在wbMain.save文件('C:/xxx)/新文件名.xlsm'为我工作。在
感谢@aneroid的帮助!请看这里:xlwings: Save and Close
相关问题 更多 >
编程相关推荐