Изменить значения файла Excel без изменения цветового форматирования

В файле Excel я хочу заменить все поля, содержащие -0.01 от NR,

В этом файле все коробки, содержащие 0.01 желтые. Я хочу сохранить это цветовое форматирование.

Но когда я заменяю значения так, как хочу, все цвета удаляются из файла.

Вот мой код

# Clean the spreadsheet
def cleanSpreadSheet(self):
    for sheet in self.data:
        dataSheet = self.data[sheet]
        for line in dataSheet:
            for index, entry in enumerate(line):
                if entry == -0.01:
                    line[index] = 'NR'

    pyexcel_xlsx.save_data(self.nameFile, self.data)

0 ответов

Другие вопросы по тегам