HSSF NPOI 颜色
using System;
using System.IO;
using System.Windows.Forms;
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel; namespace App1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
string fileName = Path.Combine(Application.StartupPath, "Color Report (Beta).xls");
HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("Color Detail"); ICellStyle style = book.CreateCellStyle();
style.FillPattern = FillPattern.SolidForeground;
style.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Aqua.Index;
sheet.CreateRow().CreateCell().CellStyle = style; ICellStyle style1 = book.CreateCellStyle();
style1.CloneStyleFrom(style);
style1.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Automatic.Index;
sheet.CreateRow().CreateCell().CellStyle = style1; ICellStyle style2 = book.CreateCellStyle();
style2.CloneStyleFrom(style);
style2.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Black.Index;
sheet.CreateRow().CreateCell().CellStyle = style2; ICellStyle style3 = book.CreateCellStyle();
style3.CloneStyleFrom(style);
style3.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Blue.Index;
sheet.CreateRow().CreateCell().CellStyle = style3; ICellStyle style4 = book.CreateCellStyle();
style4.CloneStyleFrom(style);
style4.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.BlueGrey.Index;
sheet.CreateRow().CreateCell().CellStyle = style4; ICellStyle style5 = book.CreateCellStyle();
style5.CloneStyleFrom(style);
style5.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.BrightGreen.Index;
sheet.CreateRow().CreateCell().CellStyle = style5; ICellStyle style6 = book.CreateCellStyle();
style6.CloneStyleFrom(style);
style6.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Brown.Index;
sheet.CreateRow().CreateCell().CellStyle = style6; ICellStyle style7 = book.CreateCellStyle();
style7.CloneStyleFrom(style);
style7.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Coral.Index;
sheet.CreateRow().CreateCell().CellStyle = style7; ICellStyle style8 = book.CreateCellStyle();
style8.CloneStyleFrom(style);
style8.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.CornflowerBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style8; ICellStyle style9 = book.CreateCellStyle();
style9.CloneStyleFrom(style);
style9.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.DarkBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style9; ICellStyle style10 = book.CreateCellStyle();
style10.CloneStyleFrom(style);
style10.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.DarkGreen.Index;
sheet.CreateRow().CreateCell().CellStyle = style10; ICellStyle style11 = book.CreateCellStyle();
style11.CloneStyleFrom(style);
style11.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.DarkRed.Index;
sheet.CreateRow().CreateCell().CellStyle = style11; ICellStyle style12 = book.CreateCellStyle();
style12.CloneStyleFrom(style);
style12.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.DarkTeal.Index;
sheet.CreateRow().CreateCell().CellStyle = style12; ICellStyle style13 = book.CreateCellStyle();
style13.CloneStyleFrom(style);
style13.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.DarkYellow.Index;
sheet.CreateRow().CreateCell().CellStyle = style13; ICellStyle style14 = book.CreateCellStyle();
style14.CloneStyleFrom(style);
style14.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Gold.Index;
sheet.CreateRow().CreateCell().CellStyle = style14; ICellStyle style15 = book.CreateCellStyle();
style15.CloneStyleFrom(style);
style15.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Green.Index;
sheet.CreateRow().CreateCell().CellStyle = style15; ICellStyle style16 = book.CreateCellStyle();
style16.CloneStyleFrom(style);
style16.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Grey25Percent.Index;
sheet.CreateRow().CreateCell().CellStyle = style16; ICellStyle style17 = book.CreateCellStyle();
style17.CloneStyleFrom(style);
style17.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Grey40Percent.Index;
sheet.CreateRow().CreateCell().CellStyle = style17; ICellStyle style18 = book.CreateCellStyle();
style18.CloneStyleFrom(style);
style18.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Grey50Percent.Index;
sheet.CreateRow().CreateCell().CellStyle = style18; ICellStyle style19 = book.CreateCellStyle();
style19.CloneStyleFrom(style);
style19.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Grey80Percent.Index;
sheet.CreateRow().CreateCell().CellStyle = style19; ICellStyle style20 = book.CreateCellStyle();
style20.CloneStyleFrom(style);
style20.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Indigo.Index;
sheet.CreateRow().CreateCell().CellStyle = style20; ICellStyle style21 = book.CreateCellStyle();
style21.CloneStyleFrom(style);
style21.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Lavender.Index;
sheet.CreateRow().CreateCell().CellStyle = style21; ICellStyle style22 = book.CreateCellStyle();
style22.CloneStyleFrom(style);
style22.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LemonChiffon.Index;
sheet.CreateRow().CreateCell().CellStyle = style22; ICellStyle style23 = book.CreateCellStyle();
style23.CloneStyleFrom(style);
style23.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style23; ICellStyle style24 = book.CreateCellStyle();
style24.CloneStyleFrom(style);
style24.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightCornflowerBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style24; ICellStyle style25 = book.CreateCellStyle();
style25.CloneStyleFrom(style);
style25.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightGreen.Index;
sheet.CreateRow().CreateCell().CellStyle = style25; ICellStyle style26 = book.CreateCellStyle();
style26.CloneStyleFrom(style);
style26.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightOrange.Index;
sheet.CreateRow().CreateCell().CellStyle = style26; ICellStyle style27 = book.CreateCellStyle();
style27.CloneStyleFrom(style);
style27.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightTurquoise.Index;
sheet.CreateRow().CreateCell().CellStyle = style27; ICellStyle style28 = book.CreateCellStyle();
style28.CloneStyleFrom(style);
style28.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightYellow.Index;
sheet.CreateRow().CreateCell().CellStyle = style28; ICellStyle style29 = book.CreateCellStyle();
style29.CloneStyleFrom(style);
style29.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Lime.Index;
sheet.CreateRow().CreateCell().CellStyle = style29; ICellStyle style30 = book.CreateCellStyle();
style30.CloneStyleFrom(style);
style30.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Maroon.Index;
sheet.CreateRow().CreateCell().CellStyle = style30; ICellStyle style31 = book.CreateCellStyle();
style31.CloneStyleFrom(style);
style31.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.OliveGreen.Index;
sheet.CreateRow().CreateCell().CellStyle = style31; ICellStyle style32 = book.CreateCellStyle();
style32.CloneStyleFrom(style);
style32.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Orange.Index;
sheet.CreateRow().CreateCell().CellStyle = style32; ICellStyle style33 = book.CreateCellStyle();
style33.CloneStyleFrom(style);
style33.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Orchid.Index;
sheet.CreateRow().CreateCell().CellStyle = style33; ICellStyle style34 = book.CreateCellStyle();
style34.CloneStyleFrom(style);
style34.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.PaleBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style34; ICellStyle style35 = book.CreateCellStyle();
style35.CloneStyleFrom(style);
style35.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Pink.Index;
sheet.CreateRow().CreateCell().CellStyle = style35; ICellStyle style36= book.CreateCellStyle();
style36.CloneStyleFrom(style);
style36.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Plum.Index;
sheet.CreateRow().CreateCell().CellStyle = style36; ICellStyle style37 = book.CreateCellStyle();
style37.CloneStyleFrom(style);
style37.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Red.Index;
sheet.CreateRow().CreateCell().CellStyle = style37; ICellStyle style38 = book.CreateCellStyle();
style38.CloneStyleFrom(style);
style38.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Rose.Index;
sheet.CreateRow().CreateCell().CellStyle = style38; ICellStyle style39 = book.CreateCellStyle();
style39.CloneStyleFrom(style);
style39.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.RoyalBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style39; ICellStyle style40 = book.CreateCellStyle();
style40.CloneStyleFrom(style);
style40.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.SeaGreen.Index;
sheet.CreateRow().CreateCell().CellStyle = style40; ICellStyle style41 = book.CreateCellStyle();
style41.CloneStyleFrom(style);
style41.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.SkyBlue.Index;
sheet.CreateRow().CreateCell().CellStyle = style41; ICellStyle style42 = book.CreateCellStyle();
style42.CloneStyleFrom(style);
style42.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Tan.Index;
sheet.CreateRow().CreateCell().CellStyle = style42; ICellStyle style43 = book.CreateCellStyle();
style43.CloneStyleFrom(style);
style43.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Teal.Index;
sheet.CreateRow().CreateCell().CellStyle = style43; ICellStyle style44 = book.CreateCellStyle();
style44.CloneStyleFrom(style);
style44.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Turquoise.Index;
sheet.CreateRow().CreateCell().CellStyle = style44; ICellStyle style45 = book.CreateCellStyle();
style45.CloneStyleFrom(style);
style45.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Violet.Index;
sheet.CreateRow().CreateCell().CellStyle = style45; ICellStyle style46 = book.CreateCellStyle();
style46.CloneStyleFrom(style);
style46.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.White.Index;
sheet.CreateRow().CreateCell().CellStyle = style46; ICellStyle style47 = book.CreateCellStyle();
style47.CloneStyleFrom(style);
style47.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Yellow.Index;
sheet.CreateRow().CreateCell().CellStyle = style47; ((HSSFSheet)book.GetSheetAt()).AlternativeFormula = false;
((HSSFSheet)book.GetSheetAt()).AlternativeExpression = false; //Write the stream data of workbook to the root directory
FileStream file = new FileStream(fileName, FileMode.Create);
book.Write(file);
file.Close();
}
}
}
HSSF NPOI 颜色的更多相关文章
- NPOI颜色对照表
颜色对照表:颜色 测试 Class名称 short Test颜色 Black 8 Test颜色 Brown 60 Test颜色 Olive_Green 59 Test颜色 Dark_Gr ...
- C# 如何使用NPOI操作Excel以及读取合并单元格等
C#操作Excel方法有很多,以前用的需要电脑安装office才能用,但因为版权问题公司不允许安装office.所以改用NPOI进行Excel操作,基本上一些简单的Excel操作都没有问题,读写合并单 ...
- C#NPOI对Excel的操作、导入导出时异常处理、最全的NPOI资料在这里~
一.Excel理论知识 最新版NPOI2.4.1链接:https://pan.baidu.com/s/1iTgJi2hGsRQHyw2S_4dIUw 提取码:adnq • 整个Excel表格叫做工作 ...
- 基于NPOI对Excel进行简单的操作
1. 关于NPOI NPOI是一个开源的用于在C#程序中读写Excel.WORD等微软OLE2组件文档的项目,使用NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作. 2 ...
- NPOI导Excel样式设置(转)
一.创建一个Excel //创建一个工作簿 XSSFWorkbook workbook = new XSSFWorkbook(); //创建一个页 ISheet sheet = workbook.Cr ...
- NPOI导Excel样式设置
一.创建一个Excel //创建一个工作簿 XSSFWorkbook workbook = new XSSFWorkbook(); //创建一个页 ISheet sheet = workbook.Cr ...
- NPOI 导出Excel 2007, 2013问题
NPOI默认有两个命名空间HSSF为Excel 2003 版本,若导出2007 及以上后缀名打开excel 则会报错,NPOI也提供了一个07及以上的版本空间XSSF,具体操作列下: NPOI.XSS ...
- nopi excel 导入
#region 从Excel导入 /// <summary> /// 读取excel ,默认第一行为标头 /// </summary> /// <param name=& ...
- asp.net core导出导入excel
使用NPOI导入导出excel,已经封装好Action可以直接调用 导出 效果图 使用方法 定义导出实体 class Student { public int Id { get; set; } pub ...
随机推荐
- sping整合redis,以及做mybatis的第三方缓存
一.spring整合redis Redis作为一个时下非常流行的NOSQL语言,不学一下有点过意不去. 背景:学习Redis用到的框架是maven+spring+mybatis(框架如何搭建这边就不叙 ...
- java爬虫爬取的html内容中空格( )变为问号“?”的解决方法
用java编写的爬虫,使用xpath爬取内容后,发现网页源码中的 全部显示为?(问号),但是使用字符串的replace("?", ""),并不能替换,网上找了一 ...
- Loom
<iframe width="630" height="394" src="https://www.useloom.com/embed/a9d4 ...
- anu - controlledComponent
/** input, select, textarea这几个元素如果指定了value/checked的**状态属性**,就会包装成受控组件或非受控组件 受控组件是指,用户除了为它指定**状态属性**, ...
- Redis学习第五课:Redis Set类型及操作
Set是集合,它是string类型的无序集合.set是通过hash table实现的,添加.删除和查找的复杂度都是O(1). 对集合我们可以取并集.交集.差集.通过这些操作我们可以实现SNS中的好友推 ...
- 【转载】Java枚举类型的使用
枚举类型概念 package com.lxq.enumm; public class EnumDemoOne { private enum InnerEnum { RED, GREEN, YELLOW ...
- magento首页点击任何产品都出现404错误的问题方法
很简单,只要在其他项目上的根目录上复制一个.htaccess文件到项目跟目录下就可以 了,其实就是是设置伪静态:
- Python 第三方库 进度条模块 tqdm的使用方法
使用方法一: tqdm tqdm(list)方法可以传入任意一种list,比如数组,同时tqdm中不仅仅可以传入list, 同时可以传入所有带len方法的可迭代对象,这里只以list对象为例: fro ...
- 2018CCPC女生赛(树上莫队)
签到题这里久懒得写了. B - 缺失的数据范围 Total Submission(s): 2602 Accepted Submission(s): 559 题意:求最大的N,满足N^a*[log ...
- ubuntu journalctl — 检索 systemd 日志
常用: 查看最近1000行log sudo journalctl -f --lines=1000 -u server.$PROJECT_NAME --no-full, --full, -l 如果字段内 ...