我正在尝试更改单元格中特定单词的字体颜色。我不想将所有文本更改为特定单词的颜色。我正在使用 OfficeWriter ExcelTemplate。
问问题
175 次
2 回答
1
您可以使用 ExcelApplication 对您的 OfficeWriter 模板文件进行后处理。
您想掌握所谓的 CharacterRun 请参阅OfficeWriter 文档。
您的代码将类似于:
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
于 2013-12-19T20:34:00.837 回答
0
在编辑栏中,选择要更改颜色的单词,然后更改文本颜色。
于 2013-12-17T23:26:51.563 回答