python - OpenPyXL - 如何设置工作表的打印区域

标签 python openpyxl

我正在尝试使用 OpenPyXL 创建发票。我有一个工作表,其中包含要打印的区域和该范围之外的一些注释。我几乎所有的东西都在工作,但我无法在 API 中找到任何一个函数的任何东西。有没有办法在工作表上设置打印区域?

我能找到很多打印设置,但找不到打印区域。

谢谢!

最佳答案

在当前版本的 openpyxl(撰写本文时为 2.5.4)中,这是使用以下方法完成的:

Worksheet.print_area = "A1:L25"

文档是 here .

关于python - OpenPyXL - 如何设置工作表的打印区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34578910/

相关文章:

python - openpyxl : data-validation read/write without treatment

python - 在 openpyxl 的优化阅读器中使用 ws.iter_rows 迭代一系列行

python - 异步请求退避/节流最佳实践

python - 编程错误: can't adapt type 'seniat.url' - Odoo v8 to Odoo v10 community

python - 在 Python TKinter 中创建弹出窗口时禁用底层窗口

python - "Python 3.9"和 "Python 3.9 (venv)"解释器之间有什么区别?

python - Django 管理员 : Turning off DB transactions

python-3.x - Pyinstaller 和 py2exe 导致错误 : "tuple index out of range"

python-3.x - 有没有更有效的方法将列表传递给 excel 文件(使用 Openpyxl)?

python - 使用 Python 将多个工作簿合并为一个 xlsx 工作簿