我们知道,在处理很多表格时会遇到各种各样纷繁复杂的数据,数据较多时,如果是在没有进行数据分类的情况下,想要快速地辨别出不同类别的数据可能会花费不少时间,而且难免也会出错。在众多分类数据的方法中,对数据表格中的单元格进行颜色填充可以说是比较简单粗暴的了,同时,也可以美化表格,让人看数据时也没那么枯燥乏味。

那么,在C#语言环境中,如何来通过代码步骤实现对表哥单元格的颜色填充呢,下面的例这个操作方法给出了答案!文章转载自http://www.cnblogs.com/Yesi/p/7569580.html ,有兴趣可以自行查看详细内容。

说明:操作中使用到了组件Spire.XLS for .NET,写入代码前,需要先下载安装,并添加引用dll文件

操作前:

操作后:

C#

using System.Drawing;
using Spire.Xls;namespace background_color
{class Program{static void Main(string[] args){Workbook workbook = new Workbook();workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\test.xlsx", ExcelVersion.Version97to2003);Worksheet worksheet = workbook.Worksheets[0];//set the backgroundcolor of Range["A1:C2"]worksheet.Range["A1:C2"].Style.Color = Color.LightSeaGreen;//set the backgroundcolor of Range["A3:C4"]worksheet.Range["A3:C4"].Style.Color = Color.LightYellow;//set the backgroundcolor of Range["A5:C19"]worksheet.Range["A5:C19"].Style.Color = Color.SpringGreen;//set the backgroundcolor of Range["A20:C21"]worksheet.Range["A20:C21"].Style.Color = Color.DeepSkyBlue;//set the backgroundcolor of Range["A22:C23"]worksheet.Range["A22:C23"].Style.Color = Color.Yellow;//save and launch the projectworkbook.SaveToFile("Sample.xls", ExcelVersion.Version97to2003);System.Diagnostics.Process.Start(workbook.FileName);}}
}

VB.NET

Imports System.Drawing
Imports Spire.XlsNamespace background_colorClass ProgramPrivate Shared Sub Main(ByVal args() As String)Dim workbook As Workbook = New Workbookworkbook.LoadFromFile("C:\Users\Administrator\Desktop\test.xlsx", ExcelVersion.Version97to2003)Dim worksheet As Worksheet = workbook.Worksheets(0)'set the backgroundcolor of Range["A1:C2"]worksheet.Range("A1:C2").Style.Color = Color.LightSeaGreen'set the backgroundcolor of Range["A3:C4"]worksheet.Range("A3:C4").Style.Color = Color.LightYellow'set the backgroundcolor of Range["A5:C19"]worksheet.Range("A5:C19").Style.Color = Color.SpringGreen'set the backgroundcolor of Range["A20:C21"]worksheet.Range("A20:C21").Style.Color = Color.DeepSkyBlue'set the backgroundcolor of Range["A22:C23"]worksheet.Range("A22:C23").Style.Color = Color.Yellow'save and launch the projectworkbook.SaveToFile("Sample.xls", ExcelVersion.Version97to2003)System.Diagnostics.Process.Start(workbook.FileName)End SubEnd Class
End Namespace 

C#/VB.NET 对Excel单元格填充背景色相关推荐

  1. C#/VB.NET 在Excel单元格中应用多种字体格式

    在Excel中,可对单元格中的字符串设置多种不同样式,通常只需要获取到单元格直接设置样式即可,该方法设置的样式会应用于该单元格中的所有字符.如果需要对单元格中某些字符设置样式,则可以参考本文中的方法. ...

  2. python读取excel单元格填充色rgb_Python openpyxl读取单元格字体颜色过程解析

    Python openpyxl读取单元格字体颜色过程解析 问题 我试图打印some_cell.font.color.rgb并得到各种结果. 对于一些人,我得到了我想要的东西(比如" FF00 ...

  3. NPOI Excel 单元格背景颜色对照表

    NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP ...

  4. 【杂项】python将图片转成Excel单元格显示;Excel生成图片

    目录 思路 代码实现 运行结果 用python做的小玩意,可以在Excel单元格填充颜色,所有像素组合成一张图片. 思路 读取图片 获取图片像素信息 设定在Excel里显示的像素量.保留长宽信息 缩放 ...

  5. HTML表格颜色按条件填充,Excel单元格能否根据条件填充颜色?

    回答: 以Excel2010为例,可用条件格式的"使用公式确定要设置格式的单元格"来实现. 1.打开Excel,如下图所示输入要设置不同的颜色的A列的数据: 2.选中要填充颜色的B ...

  6. 设置单元格填充方式_【WPS神技能】Excel表格中单元格内的双色填充效果有点意思!...

    在Excel表格中做数据报表时,如果有需要重点突出的单元格数据,简单的操作自然是选中相关单元格,在"开始"菜单栏中找到"填充颜色",选择自己想要的颜色即可,如下 ...

  7. cdr 表格自动填充文字_当文字内容太多excel单元格盛不下应该怎么做

    Excel中单元格列宽除了自动列宽,还有其他的操作吗 当我们在编辑excel数据,特别是要打印出来的表格.有时候会因为表头单元格文字内容太多放不下,此时单元格就会显示"########&qu ...

  8. excel如何快速自动让空白单元格填充上一行内容

    今天跟大家分享一下excel如何快速自动让空白单元格填充上一行内容 1.今天一下图为例跟大家演示一下空白单元格填充上一行内容. 2.选中要填充内容的单元格区域 3.点击下图选项(Excel工具箱,百度 ...

  9. 如何通过VB合并Excel单元格以及设置Excel行高?VB创建Excel表格,合并单元格,生成图形等操作

    如何通过VB合并Excel单元格以及设置Excel行高? 例如:我想把第一列的第4,5,6,7行合并...我在怎样让合并单元格里的字居中,怎样改变字体. 请不吝赐教... ============== ...

最新文章

  1. R语言使用plot函数和lines函数可视化线图(line plot)时、图之间的主要区别是由选项type产生的、type参数常用参数说明、不同type生成的可视化图像对比
  2. JQuery -- this 和 $(this) 的区别
  3. django修改服务器名称,django部署和服务器配置教程
  4. 材料模拟python_用Python模拟无限生成器
  5. python m什么意思_Python -m参数原理及使用方法解析
  6. 本地编译和交叉编译的区别
  7. 根据twitter的snowflake算法生成唯一ID
  8. MySQL的安装及使用教程
  9. ACMer的AC福音!手动扩栈外挂!(防止栈溢出)
  10. everything的使用
  11. navicat8 for mysql注册码
  12. HDU5144 NPY and shot BestCoder Round #22 1003
  13. oracle创建用户并授权管理员,Oracle创建用户并授权【数据库】
  14. Java中Comparable比较器的基本用法
  15. linux配置文件密码加密工具,Linux下利用openssl对文件进行加密和解密
  16. 海明校验码算法和纠错
  17. 原创SpringMvc+Mybatis+Redis框架
  18. Java里format什么意思_java String.Format详解
  19. 在线浏览PDF之PDF.JS (附demo)
  20. Leap Motion 之Unity 开发指南(一. 基本概念与制作手预制件)

热门文章

  1. html5中的空格怎么写,空格的代码(【html5空格代码怎么写】)
  2. 制作动态照片用什么软件?这些软件可以帮你搞定
  3. JavaSE_day04【数组】
  4. 天普大学计算机专业,西安电子科技大学关于美国Temple University (天普大学)计算机系诚招全奖博士生的通知...
  5. (B站动力节点老杜MySQL教程)MySQL课堂笔记-day02.txt
  6. mysql distribute by_Hive学习(八) 排序:order by、sort by、distribute by、cluster by
  7. SourceTree使用小技巧
  8. 基于java swing的学生学籍管理系统
  9. 【TS】546- 掌握 TS 这些工具类型,让你开发事半功倍
  10. 韩顺平老师《一周学会Linux》视频笔记