首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在EPPlus中对单个单元格应用多种颜色?

在EPPlus中,你可以使用富文本(Rich Text)功能来对单个单元格应用多种颜色。以下是一个简单的示例:

代码语言:javascript
复制
using (var package = new ExcelPackage())
{
    var worksheet = package.Workbook.Worksheets.Add("Sheet1");

    var cell = worksheet.Cells["A1"];
    cell.IsRichText = true; // 设置单元格为富文本

    var richText = cell.RichText.Add("Hello");
    richText.Color = System.Drawing.Color.Red;

    richText = cell.RichText.Add(" World");
    richText.Color = System.Drawing.Color.Blue;

    package.SaveAs(new FileInfo(@"Path\to\your\file.xlsx"));
}

在这个示例中,单元格A1中的文本"Hello"将显示为红色," World"将显示为蓝色。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VB.NET 第三方 EPPLUS 操作类库应用笔记

VB.NET 第三方 EPPLUS EXCEL操作类库应用笔记 微信公众号:VB 小源码 微信:vbee_club QQ:463550067 官网地址:https://www.epplussoftware.com...EPPlus 支持:(单元格范围,单元格样式(边框,颜色,填充,字体,数字,对齐),图表,图片,形状,批注,表格,保护,加密,数据透视表,数据验证,条件格式,VBA,公式计算等等) 1.1 ExcelPackage...不管构造函数传入的参数是否有效,该类的 Workbook 属性都会自动创建,无须担心空指针问题。   ...注意:获取具体的 Sheet 时,索引号从 1 开始. 1.2 ExcelWorkbook 类   ExcelWorkbook 类表示了一个 Excel 文件,其 Worksheets 属性对应着 Excel...二,EPPLUS 应用 2.1 创建 Excel 执行创建 Excel 之前,要先指定许可方式(新版本) ''指定非商业证书 ExcelPackage.LicenseContext =

5.8K20

Excel催化剂开源第16波-VSTO开发之脱离传统COM交互以提升性能

VSTO开发或其他COM技术开发过程,甚至VBA也是,和Excel交互,难免会遇到性能瓶颈问题,COM技术的交互实在太慢,大量数据读写等操作,耗时太长,容易卡用户界面以为是程序死机等等。...VSTO调用NPOI和EPPLUS,又是怎样一翻境界呢?...Excel催化剂上的使用场景 数据导出场景 在前一波中提到,DataTable的数据导出Excel单元格区域上,我们已经提及到若数据量大,改用EPPLUS来导出,EPPLUS上将数据导出到工作表,只需一个现成的已封装好的方法...遍历单元格属性 同样的,若不是仅仅获取单元格上的数据,而是需要获取单元格的其他属性如字体颜色、填充颜色、字号、字体名称、样式等信息时,用COM访问的方式,也是有十分大的性能瓶颈问题。...Excel单元格管理相关功能上,大量使用了EPPLUS类库作这些的遍历访问,性能十分优秀。

93130
  • EPPlus 使用小结

    文章目录 简介 导入 导出 简单导出 样式格式化 其他 总结 简介 EPPlus是一个使用Open Office XML(xlsx)文件格式,能读写Excel 2007/2010 文件的开源组件,导出...{ // 具体的获取数据 // worksheet.Cells[row, 1].Value.ToString(); } } 根据具体的业务情况,将excel的数据导入到数据库即可...ExcelFillStyle.Solid; rng.Style.Fill.BackgroundColor.SetColor(backgroundColor); //单独设置单元格底部边框样式和颜色...rng.Style.Border.Right.Style = ExcelBorderStyle.Thin; // 自当使用文字大小 rng.AutoFitColumns(); } //单独设置单元格底部边框样式和颜色...现有excel的操作好像不是很好,即如果你已经存在的sheet进行操作,然后保存的时候是报错的,但是添加和删除sheet都是没问题的。

    2.3K20

    .net core下对于Excel的一些操作及使用

    网上也有些两者对比的文章,可以参考下,比如[C# NPOI导出Excel和EPPlus导出Excel比较] NPOI和EPPlus均已支持 .net core,看不同需求自行选择,这里主要讲下EPPlus...EPPlus的基本介绍 EPPlus是一个使用Open Office XML(xlsx)文件格式,能读写Excel 2007/2010 文件的开源组件,导出Excel的时候不需要电脑上安装office...1].Style.Font.Bold = true;//字体为粗体 worksheet.Cells[1, 1].Style.Font.Color.SetColor(Color.White);//字体颜色...worksheet.Cells[1, 1].Style.Border.Bottom.Style = ExcelBorderStyle.Thin;//单独设置单元格底部边框样式和颜色(上下左右均可分开设置...worksheet.Column(1).Hidden = true;//隐藏某一列 worksheet.Row(1).Hidden = true;//隐藏某一行 图片操作 有时候需求会将某个图片保存至Excel

    1.6K20

    个人永久性免费-Excel催化剂功能第74波-批量排版格式利器,瞬间美化表格

    ,下等对齐选择 字体:可对字体的颜色、字体样式、字号等方面进行控制。...单元格设置某样式,后期若不满意当前设置的样式,可通过修改样式的配置,瞬间引用了该样式的单元格区域群进行格式的修改 单元格样式之于单个格式来说,可对其进行多个格式的组合并命名其组合,方便与其他人分享交互等优点...类似于查找替换的格式搜索,先根据指定单元格的格式来设置搜索的格式,如下图所示的所有常用格式,都是并且的关系,若需要搜索多种格式,可勾选对应的复选框,以多个条件并且的方式来搜索。...查找结果表,有多种样式的黄色区域 功能3:遍历所有单元格格式 和功能2类似,但此功能无需搜索条件,遍历所有的单元格,若单元格数量不多,可用此功能,也可用于管理所有单元格的格式,其分别进行样式的设置,前回写到原单元格...清除原格式:为先单元格的所有格式进行清除后,再设置新的样式。 不清除格式:仅对原单元格区域进行样式的设置,并用新的样式控制到的格式组合应用到原单元格

    1.2K10

    Excel催化剂开源第51波-Excel催化剂遍历单元格操作性能保障

    遍历单元格性能问题 学过VBA的群体,都知道遍历单元格是一个很慢的过程,最好将其放进数组再遍历。...但在VSTO的.Net世界,这个需求非常刚需,特别是服务器级别的应用,不可能再用COM接口来通信应付高并发性需求。...所以出现了大量优秀的第3方访问类库轮子,.Net的世界比较出名的有NPOI和EPPLUS。...因Excel催化剂并且为了满足所有用户需求而存在,仍然使用低版本OFFICE2003版本是不支持的,所以就有所取舍,大量的场景会使用EPPLUS这个只支持OFFICE2007及以上的格式的类库轮子。...EPPLUS遍历单元格方式 以下应用的功能原始出处为:第75波-标签式报表转标准数据源https://www.jianshu.com/p/a876134c9e8f 遍历单元格EPPLUS上非常简单,和直接在

    90220

    Magicodes.IE 2.6.2 发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.7K40

    Magicodes.IE 2.5.6.3发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.2K40

    Magicodes.IE 2.6.0重磅发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.6K20

    epplus word html,EPPlus简介

    简介:Epplus是一个使用Open Office XML(Xlsx)文件格式,能读写Excel 2007/2010文件的开源组件 功效:支持excel文档的汇入汇出,图表(excel自带的图表基本都可以实现...,这里多说一句,NPOI必须先创建单元格,然后再给单元格赋值,而Epplus不需要,直接找到单元格进行赋值就可以了. worksheet.Cells[int row, int col].Value =...Sample1 基本的导出Excel Sample2 读取Excel Sample3 将数据库的数据导出到Excel,以及Excel如何指定单元格为超链接样式 Sample4 根据现有模板文件导出Excel...Sample5 根据Excel的数据画饼图 Sample6 没有仔细看,导出的Excel相当复杂,各种图标,各种图表 Sample7 性能表现,导出66万条数据也就一分钟不到,主要时间耗了格式化和...ExcelRange cols = ws.Cells[“A:XFD”];//选中所有的列,共16384列 Sample8 读取Excel的数据,并ExcelSheet的数据进行linq查询,并输出

    2K41

    C#进阶-用于Excel处理的程序集

    .NET开发,处理Excel文件是一项常见的任务,而有一些优秀的Excel处理包可以帮助开发人员轻松地进行Excel文件的读写、操作和生成。...通过这些程序集的比较和示例代码的演示,读者可以更好地理解如何在C#开发利用这些工具进行Excel文件的读取、写入和操作。...NPOI支持多种Excel格式,包括旧版的xls格式和新版的xlsx格式,同时也支持Word和PowerPoint等Microsoft Office文件的操作。...接下来,通过遍历每一行和每一个单元格,将单元格的内容打印出来。...csv, html读写Excel文件、操作单元格否 商业许可证 以上是NPOI、EPPlus、Spire.XLS和GemBox.Spreadsheet几种常见Excel处理包的简要比较

    14221

    Magicodes.IE 2.6.3 发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.9K20

    Magicodes.IE 2.7.1发布

    2.7.1 2022.12.01 Magicodes.IE.EPPlus默认添加SkiaSharp.NativeAssets.Linux.NoDependencies包,以便于Linux环境下使用...类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】

    1.8K10

    Magicodes.IE 2.5.6.2发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.2K20

    Magicodes.IE 2.7.2发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    2K20

    Magicodes.IE 2.7.4.2发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.9K30

    Magicodes.IE 2.6.4 发布

    类型导出的映射问题 2.5.6.0 2021.10.05 合并Magicodes.EPPlus到Magicodes.IE,修复所有单元测试并修复部分Bug EPPlus进行了部分性能优化(比如使用高性能内存流代替...,添加XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入存在空的合并单元格时可能的数据读取错误...的支持 #168 2.4.0 2020.10.01 支持单元格导出宽度设置 #129 Excel导出支持Enum的ValueMapping设置 #106 Excel导出支持bool类型的ValueMapping...【导出】支持Excel模板导出并填写相关单元测试,如何使用见教程《Excel模板导出之导出教材订购表》 支持单元格单个绑定 支持列表 2019.12.17 【Nuget】版本更新到1.4.16 【导入】...【EPPlus】由于EPPlus.Core已经不维护,将EPPlus的包从EPPlus.Core改为EPPlus, 2019.9.11 【导入】导入支持自动去除前后空格,默认启用,可以针对列进行关闭,

    1.2K20
    领券