NPOI之Excel——設置單元格背景色
阿新 • • 發佈:2018-10-23
背景顏色 workbook contain href excel highlight width height nbsp
NPOI Excel 單元格顏色對照表,在引用了 NPOI.dll 後可通過 ICellStyle 接口的 FillForegroundColor 屬性實現 Excel 單元格的背景色設置,FillPattern 為單元格背景色的填充樣式。
NPOI Excel 單元格背景顏色設置方法:
1 2 3 4 5 6 |
ICellStyle style = workbook.CreateCellStyle();
style.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Red.Index;
style.FillPattern = FillPattern.SolidForeground; ICell cell = workbook.CreateSheet().CreateRow(0).CreateCell(0);
cell.CellStyle = style;
|
NPOI Excel 顏色對照表:
顏色 | 測試 | Class名稱 | short |
Test顏色 | Black | 8 | |
Test顏色 | Brown | 60 | |
Test顏色 | Olive_Green | 59 | |
Test顏色 | Dark_Green | 58 | |
Test顏色 | Dark_Teal | 56 | |
Test顏色 | Dark_Blue | 18 | |
Test顏色 | Indigo | 62 | |
Test顏色 | Grey_80_PERCENT | 63 | |
Test顏色 | Dark_Red | 16 | |
Test顏色 | Orange | 53 | |
Test顏色 | DARK_YELLOW | 19 | |
Test顏色 | Green | 17 | |
Test顏色 | Teal | 21 | |
Test顏色 | Blue | 12 | |
Test顏色 | Blue_Grey | 54 | |
Test顏色 | Grey_50_PERCENT | 23 | |
Test顏色 | Red | 10 | |
Test顏色 | LIGHT_ORANGE | 52 | |
Test顏色 | LIME | 50 | |
Test顏色 | SEA_GREEN | 57 | |
Test顏色 | AQUA | 49 | |
Test顏色 | LIGHT_BLUE | 48 | |
Test顏色 | VIOLET | 20 | |
Test顏色 | GREY_40_PERCENT | 55 | |
Test顏色 | Pink | 14 | |
Test顏色 | Gold | 51 | |
Test顏色 | Yellow | 13 | |
Test顏色 | BRIGHT_GREEN | 11 | |
Test顏色 | TURQUOISE | 15 | |
Test顏色 | SKY_BLUE | 40 | |
Test顏色 | Plum | 61 | |
Test顏色 | GREY_25_PERCENT | 22 | |
Test顏色 | Rose | 45 | |
Test顏色 | Tan | 47 | |
Test顏色 | LIGHT_YELLOW | 43 | |
Test顏色 | LIGHT_GREEN | 42 | |
Test顏色 | LIGHT_TURQUOISE | 41 | |
Test顏色 | PALE_BLUE | 44 | |
Test顏色 | LAVENDER | 46 | |
Test顏色 | White | 9 | |
Test顏色 | CORNFLOWER_BLUE | 24 | |
Test顏色 | LEMON_CHIFFON | 26 | |
Test顏色 | MAROON | 25 | |
Test顏色 | ORCHID | 28 | |
Test顏色 | CORAL | 29 | |
Test顏色 | ROYAL_BLUE | 30 | |
Test顏色 | LIGHT_CORNFLOWER_BLUE | 31 | |
Test顏色 | AUTOMATIC | 64 |
出處:https://www.cnblogs.com/Brainpan/p/5804167.html
如果NPOI系統中定義的顏色不夠用,也可以自己定義顏色,具體方式參考:NPOI 自定義單元格背景顏色-Excel
NPOI之Excel——設置單元格背景色