Короче это выглядит так:
Код: Выделить всё
WORKBOOK = Workbook()
WORKSHEET = WORKBOOK.active
. . .
. . .
for PERSON in TEAM_LIST:
for ITEM in ITEMS[PERSON]:
if PERSON in REGULAR_LIST:
PERSON_ITEMS_ROW = (PERSON,ITEM[0],ITEM[1],ITEM[2],ITEM[3],ITEM[4)]
SHEET.append(PERSON_ITEMS_ROW) # Fill each row with some PERSON ITEMS
else:
PERSON_ITEMS_ROW = (PERSON,ITEM[0],ITEM[1],ITEM[2],ITEM[5],ITEM[6])
SHEET.append(PERSON_ITEMS_ROW) # Fill each row with other PERSON ITEMS
Я бы хотел изменить цвет фона и переднего плана строк, выбранных в части «else» выше, и мне не удается найти способ сделать это;
Я знаю, как применить конкретный цвет и шрифт для конкретной строки: я делаю это в первый раз строка используется в качестве строки заголовка, но я не знаю, как получить индекс текущей строки, чтобы применить определенный цвет и шрифт к каждой строке раздела «else»
Любая идея приветствуется
спасибо
Подробнее здесь: https://stackoverflow.com/questions/428 ... h-openpyxl
Мобильная версия