openpyxl3.0官方文档(26)—— 其他工作表属性

这些是用于特定行为的一些高级属性,最常用的属性是定义工作表选项卡背景色和页面设置属性。

工作表的可用属性¶

  • 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
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容