首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

!关于导出EXCEL的一个小疑点

2012-07-27 
求救!关于导出EXCEL的一个小问题用了NPOI做导出,想设置导出的EXCEL文件中某些行的背景色,在网上复制了一些

求救!关于导出EXCEL的一个小问题
用了NPOI做导出,想设置导出的EXCEL文件中某些行的背景色,在网上复制了一些代码,但是存在以下问题:
HSSFCellStyle cellStyle = workbook.CreateCellStyle();
  cellStyle.FillForegroundColor = HSSFColor.YELLOW.index;
  cellStyle.FillPattern = HSSFCellStyle.SQUARES;//不识别,我这里HSSFCellStyle根本没这样的属性,运行就报不包含SQUARES的定义  
 cellStyle.FillBackgroundColor = HSSFColor.YELLOW.index;
  dataRow.RowStyle = cellStyle;

我用的版本是NPOI1.2.2.0

using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Text;
using System.Web;
using NPOI;
using NPOI.HPSF;
using NPOI.HSSF;
using NPOI.HSSF.UserModel;
using NPOI.HSSF.Util;
using NPOI.POIFS;
using NPOI.Util;


这是为什么啊???网上都是这样写的,要怎么设置背景色???


[解决办法]
是不是版本问题?
[解决办法]
如果你要添加某些背景行,那么就判断哪些需要添加的,然后再tr里面添加相应的背景颜色代码

热点排行