在对excel进行操作的时候,会通过设置一些边框来划分图标,如何设置变宽呢!
1、取消特定单元格的边框
from openpyxl.formatting.rule import ColorScale, FormatObject
from openpyxl.styles import Color
from openpyxl import Workbook
from openpyxl.styles import Border, Side
import pandas as pd
from openpyxl.formatting.rule import Rule
from openpyxl.utils.dataframe import dataframe_to_rows
first = FormatObject(type='min')
last = FormatObject(type='max')
colors = [Color('AA0000'), Color('00AA00')]
cs2 = ColorScale(cfvo=[first, last], color=colors)
mid = FormatObject(type='num', val=40)
colors.insert(1, Color('00AA00'))
cs3 = ColorScale(cfvo=[first, mid, last], color=colors)
rule = Rule(type='colorScale', colorScale=cs3)
sales = ['张三','李四','王五']
ages = [12,14,13]
df = pd.DataFrame(zip(sales,ages),columns=[