0
既存のExcelファイルを開いて、利用可能なすべてのシートを通過し、すべてのシートを縮小します(レベル85%)。その後、再度保存してください。私はOpenpyxl(バージョン2.4.0)を使用していますが、これは不可能なようです。エラーメッセージが表示されるか、実行されますが、変更はありません。Openpyxl:既存のブックから縮小
私の手順は次のとおりです。
from openpyxl import load_workbook
wb = load_workbook(excelFile)
for eachSheet in wb.worksheets:
eachSheet.zoom = 85
#views.zoomScale= 60
wb.save(excelFile)
ありがとうございました。
ありがとう:
コードは次のようなものになるだろう!それは完全に動作します。どのように正しい構文を特定できますか?私はOpenpyxlのドキュメントをチェックしましたが、それを見つけることができませんでした... – Sebastian
喜んでそれはあなたのために働く!私は問題のコメントからコード内でそれを追跡することができました:https://bitbucket.org/openpyxl/openpyxl/issues/262/set-the-zoom-of-a-sheet – gar
もう一度ありがとう – Sebastian