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

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

作者: Sinchard | 来源:发表于2020-07-11 22:51 被阅读0次

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

    工作表的可用属性¶

    • 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
        
    

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/egywcktx.html