修改Excel文件的值而不更改颜色格式

时间:2018-06-28 12:43:11

标签: python excel pyexcel

在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 个答案:

没有答案