使用NPOI如何设置某一个Cell中的文本为不同的颜色。
比如在一个excel的单元格中我可以设置成如下的内容:
通过
未通过这是一个单元格的内容,文本的内容被设置为了不同颜色。
我知道一个单元格可以设置背景色和前景色,但是针对单元格的内容如何根据需要分段设置成不同颜色,就不清楚了。请教高手~~

解决方案 »

  1.   

    //fill background
    HSSFCellStyle style8 = hssfworkbook.CreateCellStyle();
    style8.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.WHITE.index;
    style8.FillPattern = HSSFCellStyle.SQUARES;
    style8.FillBackgroundColor = NPOI.HSSF.Util.HSSFColor.RED.index;
    sheet1.CreateRow(7).CreateCell(0).CellStyle = style8;
      

  2.   

    自己回答。用richtextsting。
    结贴。