要给Excel中的B列和D列填充背景色,可以使用Python的第三方库openpyxl来实现。以下是一个示例代码:from openpyxl import Workbookfrom openpyxl.styles import PatternFill# 创建一个新的Excel文件wb = Workbook()ws = wb.active# 在B列和D列插入一些数据ws['B1'] = 'B列'ws['B2'] = '1'ws['B3'] = '2'ws['B4'] = '3'ws['D1'] = 'D列'ws['D2'] = 'A'ws['D3'] = 'B'ws['D4'] = 'C'# 设置B列和D列的背景颜色fill = PatternFill(start_color='FFFF00', end_color='FFFF00', fill_type='solid')col_b = ws['B']for cell in col_b: cell.fill = fillcol_d = ws['D']for cell in col_d: cell.fill = fill# 保存Excel文件wb.save('example.xlsx')
运行以上代码后,会在当前目录下生成一个名为"example.xlsx"的Excel文件,其中B列和D列会被填充黄色的背景颜色。你可以根据需要修改数据和背景颜色。
以上回复来自 -- ChatGPT(FishC官方接口),如未能正确解答您的问题,请继续追问。 |