openpyxl 折叠
openpyxl支持行和列的折叠,对行折叠时,通过设置ws.sheet_properties.outlinePr.summaryBelow来设置向上折叠,还是向下折叠.
a.ws.sheet_properties.outlinePr.summaryBelow = False
向上折叠,即折叠时折叠的行号是设置的最小行号减一;例如ws.row_dimensions.group(2,3, hidden=True),会将1-3行折叠,因为hidden=True,折叠显示的是第一行的内容.
b.ws.sheet_properties.outlinePr.summaryBelow = True
向下折叠,即折叠时折叠的行号是设置的最大行号加一;例如ws.row_dimensions.group(2,3, hidden=True),会将2-4行折叠,因为hidden=True,折叠显示的是第4行的内容.
c.ws.sheet_properties.outlinePr.summaryRight设置向左折叠还是向右折叠.
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
