我正在尝试使用单元格更改特定单词的字体颜色。我不想将所有文本更改为特定单词的颜色。我正在使用OfficeWriter ExcelTemplate。
答案 0 :(得分:1)
您可以使用ExcelApplication对OfficeWriter模板文件进行后期处理。
您想要处理所谓的CharacterRun,请参阅OfficeWriter documentation。
您的代码看起来像:
ExcelTemplate xlt = new ExcelTemplate()
//Process Template
ExcelApplication xla = new ExcelApplication();
Workbook wb = xla.Open(xlt)
Worksheet ws = wb.Worksheets[0];
Cell cellA1 = ws.Cells["A1"];
cellA1.Value = "Test";
CharacterRun charRun = cellA1.GetCharacters(0,5);
charRun.Font.Color = Color.Red
答案 1 :(得分:0)
在公式栏中,选择要更改颜色的单词,然后更改文本颜色。