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 颜色的更多相关文章

  1. NPOI颜色对照表

    颜色对照表:颜色 测试 Class名称 short        Test颜色 Black 8 Test颜色 Brown 60 Test颜色 Olive_Green 59 Test颜色 Dark_Gr ...

  2. C# 如何使用NPOI操作Excel以及读取合并单元格等

    C#操作Excel方法有很多,以前用的需要电脑安装office才能用,但因为版权问题公司不允许安装office.所以改用NPOI进行Excel操作,基本上一些简单的Excel操作都没有问题,读写合并单 ...

  3. C#NPOI对Excel的操作、导入导出时异常处理、最全的NPOI资料在这里~

    一.Excel理论知识 最新版NPOI2.4.1链接:https://pan.baidu.com/s/1iTgJi2hGsRQHyw2S_4dIUw  提取码:adnq • 整个Excel表格叫做工作 ...

  4. 基于NPOI对Excel进行简单的操作

    1. 关于NPOI NPOI是一个开源的用于在C#程序中读写Excel.WORD等微软OLE2组件文档的项目,使用NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作. 2 ...

  5. NPOI导Excel样式设置(转)

    一.创建一个Excel //创建一个工作簿 XSSFWorkbook workbook = new XSSFWorkbook(); //创建一个页 ISheet sheet = workbook.Cr ...

  6. NPOI导Excel样式设置

    一.创建一个Excel //创建一个工作簿 XSSFWorkbook workbook = new XSSFWorkbook(); //创建一个页 ISheet sheet = workbook.Cr ...

  7. NPOI 导出Excel 2007, 2013问题

    NPOI默认有两个命名空间HSSF为Excel 2003 版本,若导出2007 及以上后缀名打开excel 则会报错,NPOI也提供了一个07及以上的版本空间XSSF,具体操作列下: NPOI.XSS ...

  8. nopi excel 导入

    #region 从Excel导入 /// <summary> /// 读取excel ,默认第一行为标头 /// </summary> /// <param name=& ...

  9. asp.net core导出导入excel

    使用NPOI导入导出excel,已经封装好Action可以直接调用 导出 效果图 使用方法 定义导出实体 class Student { public int Id { get; set; } pub ...

随机推荐

  1. apache2.4搭建php5.53问题总结

    1.如果Apache handler方式配置php,则最好选择Thread Safe,否则找不到php5apache2_4.dll.如果选择VC6版本以上的php,请到这里http://www.apa ...

  2. 使用MyEclipse将HTML5移动项目迁移到PhoneGap(一)

    MyEclipse开年钜惠 在线购买低至75折!立即开抢>> [MyEclipse最新版下载] 一.创建一个新的PhoneGap应用程序项目 PhoneGap应用程序项目的结构与HTML5 ...

  3. Free 4 months Serial License Key Of Outpost Security Suite Pro 8.1

    VISIT HEREto gey a 1 year key.... for the latest version Promo code ? well use the same here too : C ...

  4. 腾讯云nginx配置PHP

    腾讯云nginx配置文件 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log ...

  5. 常用增强学习实验环境 I (MuJoCo, OpenAI Gym, rllab, DeepMind Lab, TORCS, PySC2) (转载)

    原文地址:http://blog.csdn.net/jinzhuojun/article/details/77144590 和其它的机器学习方向一样,强化学习(Reinforcement Learni ...

  6. SVM核技巧之终极分析

    参考文献: http://www.blogjava.net/zhenandaci/archive/2009/03/01/257237.html http://www.cnblogs.com/jerry ...

  7. opencv-python教程学习系列2-读取/显示/保存图像

    前言 opencv-python教程学习系列记录学习python-opencv过程的点滴,本文主要介绍图像的读取.显示以及保存,坚持学习,共同进步. 系列教程参照OpenCV-Python中文教程: ...

  8. stm32 DMA配置

    DMA就是将一个地址空间复制到另外一个地址空间.DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM与I/O设备直接传送数据,使CPU的效率大大的提高 ...

  9. 区间DP Zoj 3537 Cake 区间DP 最优三角形剖分

    下面是别人的解题报告的链接,讲解很详细,要注意细节的处理...以及为什么可以这样做 http://blog.csdn.net/woshi250hua/article/details/7824433 我 ...

  10. hdu1087 dp(最大上升子序列和)

    题意,给出一列数,要求所有上升子序列中序列和最大的. 这回不是求长度了,但是还是相当基础的 dp 水题,只要用 dp [ q ] 记录以 第 q 个数 a [ q ] 为结尾的上升子序列的最大的和就可 ...