如何使用openpyxl设置生成的Excel文件打开时的窗口宽度与高度
openpyxl设置Excel打开窗口宽高的实现方法
你需要的windowHeight和windowWidth参数属于Workbook实例的window对象属性,直接赋值即可调整文件打开后的窗口尺寸:
- 两个参数的单位为缇(Twips),换算规则为1英寸=1440缇,日常使用可以按1像素≈15缇粗略估算需要的数值
- 可选配置
centerWindow参数设置为True,可让Excel文件打开时窗口自动居中
完整实现代码如下:
from openpyxl import Workbook wb = Workbook() # 自定义窗口宽度,可根据需要调整数值 wb.window.windowWidth = 14400 # 自定义窗口高度,可根据需要调整数值 wb.window.windowHeight = 9000 # 可选:窗口打开时居中 wb.window.centerWindow = True wb.save("output.xlsx")
如果不确定需要的数值,可以先按自己的屏幕尺寸粗略换算后多测试两次,调整到符合预期的大小即可。
内容的提问来源于stack exchange,提问作者vy32
相关产品推荐
相关产品推荐

