这些是用于特定行为的一些高级属性,最常用的属性是定义工作表选项卡背景色和页面设置属性。
工作表的可用属性¶
- enableFormatConditionsCalculation
- filterMode
- published
- syncHorizontal
- syncRef
- syncVertical
- transitionEvaluation
- transitionEntry
- tabColor
页面设置属性的可用属性¶
“autoPageBreaks” “fitToPage”
分级显示的可用属性¶
- applyStyles
- summaryBelow
- summaryRight
- showOutlineSymbols
更多详情请参见微软官网。
注意
默认情况下,分级显示属性是已初始化的,因此您可以直接修改其中的每个属性,而页面设置属性则不可以。如果要页面设置属性,则应首先提供参数初始化:class:openpyxl.worksheet.properties.PageSetupProperties对象。完成后可以直接修改它们,如下面代码所示。
>>> from openpyxl.workbook import Workbook
>>> from openpyxl.worksheet.properties import WorksheetProperties, PageSetupProperties
>>>
>>> wb = Workbook()
>>> ws = wb.active
>>>
>>> wsprops = ws.sheet_properties
>>> wsprops.tabColor = "1072BA"
>>> wsprops.filterMode = False
>>> wsprops.pageSetUpPr = PageSetupProperties(fitToPage=True, autoPageBreaks=False)
>>> wsprops.outlinePr.summaryBelow = False
>>> wsprops.outlinePr.applyStyles = True
>>> wsprops.pageSetUpPr.autoPageBreaks = True
本文详细介绍了使用openpyxl库如何设置Excel工作表的各种属性,包括工作表选项卡背景色、页面设置及分级显示特性。通过实例展示了如何初始化并修改这些属性,帮助读者更好地掌握Excel表格的定制化设置。
1413

被折叠的 条评论
为什么被折叠?



