xlwings 当前工作薄关闭

时间: 2023-12-02 20:43:04 浏览: 95
以下是使用xlwings关闭当前工作薄的方法: ```python import xlwings as xw # 打开Excel程序,默认设置:程序可见,只打开不新建工作薄,屏幕更新关闭 app = xw.App(visible=True, add_book=False) app.display_alerts = False app.screen_updating = False # 打开工作簿 wb = xw.Book('example.xlsx') # 关闭当前工作薄 wb.close() # 退出Excel程序 app.quit() ```
相关问题

xlwings 关闭当前工作薄

可以使用 `close()` 方法来关闭当前工作簿,具体实现方法如下所示: ```python import xlwings as xw # 打开工作簿 wb = xw.Book('example.xlsx') # 关闭工作簿 wb.close() ``` 需要注意的是,如果工作簿中有未保存的更改,关闭工作簿时会弹出保存对话框,需要手动选择是否保存更改。如果想要在关闭工作簿时自动保存更改,可以在 `close()` 方法中传入 `True` 参数,具体实现方法如下所示: ```python import xlwings as xw # 打开工作簿 wb = xw.Book('example.xlsx') # 关闭工作簿并保存更改 wb.close(True) ```

xlwings 选择当前工作薄

以下是xlwings选择当前工作薄的方法: ```python import xlwings as xw # 连接到当前活动的工作簿 wb = xw.Book() # 或者连接到指定的工作簿 wb = xw.Book('example.xlsx') # 选择当前活动的工作表 sht = wb.sheets.active # 或者选择指定的工作表 sht = wb.sheets['Sheet1'] ```
阅读全文

相关推荐