You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:15:01