У меня есть превосходные строки и 10 столбцов. Чтобы изменить фон определенной строки, я использовал:
writer = pd.ExcelWriter('pandasEx.xlsx', engine ='xlsxwriter')
# Convert the dataframe to an XlsxWriter Excel object
df.to_excel(writer, index=False)
# Get the xlsxwriter objects from the dataframe writer object.
workbook = writer.book
worksheet = writer.sheets['Sheet1']
cell_format = workbook.add_format()
cell_format.set_bg_color('green')
worksheet.set_row(rowNo, cell_format=cell_format)
, но форматирование превышает 10 столбцов и выходит за их пределы. Как ограничить форматирование 10 столбцами? Или вообще, как сохранить форматирование ограниченным используемыми столбцами?
PS: я узнал о conditional_format , но я не понимаю, какое значение type
следует выбрать?