我想打开一个现有的Excel文件,浏览所有可用的工作表并缩小所有工作表(级别85%)。然后再次保存。我使用的是Openpyxl(版本2.4.0),但这似乎是不可能的。我收到一条错误消息或它正在运行,但是我没有任何更改。
我的步骤是:
from openpyxl import load_workbook
wb = load_workbook(excelFile)
for eachSheet in wb.worksheets:
eachSheet.zoom = 85
#views.zoomScale= 60
wb.save(excelFile)
非常感谢你。
您可以在工作表视图上设置缩放,而不是直接在工作表上设置缩放。
该代码将是这样的:
from openpyxl import load_workbook
wb = load_workbook(excelFile)
for ws in wb.worksheets:
ws.sheet_view.zoomScale = 85
wb.save(excelFile)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句