如何使用openpyxl设置多个打印区域

问题描述 投票:0回答:1

我有一个 Excel 文件,其中包含一张 Excel 工作表。在工作表中,我想将多个不同的部分添加到打印区域。但是在openpyxl中我发现我只能设置一个打印区域。现有工作表中的 openpyxl 或其他库是否有用于多次打印的选项?

python excel printing openpyxl
1个回答
0
投票

应该能够在一个命令中将范围添加到一起

import openpyxl

wb = openpyxl.load_workbook('foo.xlsx')
ws = wb['Sheet1']

ws.print_area = 'A1:F10, A15:E19. A21:B22'

wb.save('foo.xlsx')

© www.soinside.com 2019 - 2024. All rights reserved.