Openpyxl TableStyle 颜色填充教程:为 Excel 表格添加颜色
要为 TableStyle 添加颜色填充,可以使用 TableStyle.add() 方法,并将填充样式作为参数传递给该方法。\n\n下面是一个示例代码,演示如何为 TableStyle 添加颜色填充:\n\npython\nfrom openpyxl import Workbook\nfrom openpyxl.styles import PatternFill, Font, Border, Side, Alignment, colors\n\n# 创建一个新的工作簿和工作表\nwb = Workbook()\nws = wb.active\n\n# 创建一个 TableStyle 对象\ntable_style = TableStyle(name="MyTableStyle")\n\n# 创建一个填充样式\nfill = PatternFill(fill_type="solid", fgColor=colors.GREEN)\n\n# 将填充样式添加到 TableStyle 对象中\ntable_style.add(fill)\n\n# 将 TableStyle 应用于单元格范围\nws["A1:C3"].table = table_style\n\n# 保存工作簿\nwb.save("table_style.xlsx")\n\n\n在上面的示例中,我们创建了一个名为 "MyTableStyle" 的 TableStyle 对象,并创建了一个填充样式,使用绿色作为填充颜色。然后,我们将填充样式添加到 TableStyle 对象中,并将 TableStyle 应用于单元格范围 "A1:C3"。\n\n最后,我们将工作簿保存为 "table_style.xlsx" 文件。\n\n注意:上述示例代码使用 openpyxl 库来操作 Excel 文件。请确保已安装该库,并在代码中导入所需的模块。
原文地址: https://www.cveoy.top/t/topic/pX2t 著作权归作者所有。请勿转载和采集!