首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OfficeWriter Excel更改单元格中的文本颜色

使用OfficeWriter Excel更改单元格中的文本颜色
EN

Stack Overflow用户
提问于 2013-12-18 03:13:22
回答 2查看 174关注 0票数 0

我正尝试在单元格中使用-更改特定单词的字体颜色。我不想将所有文本都更改为颜色,只更改特定的单词。我使用的是OfficeWriter ExcelTemplate。

EN

回答 2

Stack Overflow用户

发布于 2013-12-20 04:34:01

您可以使用ExcelApplication对OfficeWriter模板文件进行后期处理。

您希望获得有关CharacterRun的句柄,请参阅OfficeWriter documentation

您的代码将如下所示:

代码语言:javascript
复制
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
EN

Stack Overflow用户

发布于 2013-12-18 07:26:52

在编辑栏中,选择要更改颜色的单词,然后更改文本颜色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20642689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档