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

如何在Python的XLSXWriter中默认显示分页视图?

在XLSXWriter中设置默认显示分页视图

XLSXWriter并没有set_page_break_view()这个方法,这就是你报错的原因。要让工作表默认显示分页预览视图,应该使用set_view()方法,并传入'page_break_preview'参数。

以下是完整的示例代码:

import xlsxwriter

# 创建Excel文件和工作表
workbook = xlsxwriter.Workbook('page_break_demo.xlsx')
worksheet = workbook.add_worksheet()

# 设置分页(示例:在第10行添加水平分页符)
worksheet.set_h_pagebreaks([10])

# 配置默认显示分页预览视图
worksheet.set_view('page_break_preview')

# 写入测试数据
for row in range(20):
    worksheet.write(row, 0, f'测试内容 {row+1}')

workbook.close()
  • 调用set_view('page_break_preview')后,文件打开时会自动切换到分页预览模式,和Excel手动点击「分页预览」按钮的效果一致。
  • 若需要默认显示带页眉页脚的页面布局视图,可传入'page_layout'参数替代。

内容的提问来源于stack exchange,提问作者Ing

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 08:02:00