C# 如何使用npoi读取xls/xlsx获取单元格边框颜色
我使用npoi读取Excel(xls/xlsx),并使用reogrid控件将其复制到我的windows窗体应用程序 这是我用来打开Excel文件的代码:C# 如何使用npoi读取xls/xlsx获取单元格边框颜色,c#,excel,npoi,C#,Excel,Npoi,我使用npoi读取Excel(xls/xlsx),并使用reogrid控件将其复制到我的windows窗体应用程序 这是我用来打开Excel文件的代码: IWorkbook workbookNpoi = WorkbookFactory.Create(FileName) 然后我按行和单元格读取Excel文件 for(int rowIndex = 0; rowIndex < workbookNpoi.LastRowNum; rowIndex){ //TODO check for nul
IWorkbook workbookNpoi = WorkbookFactory.Create(FileName)
然后我按行和单元格读取Excel文件
for(int rowIndex = 0; rowIndex < workbookNpoi.LastRowNum; rowIndex){
//TODO check for null rows
.....
foreach(ICell cell in row.Cells){
short color = cell.CellStyle.TopBorderColor;
Console.WriteLine(color);
//check also for remaining borders
}
}
for(int-rowIndex=0;rowIndex
现在,输出值有时是8的倍数,有时是64的倍数。
如何将此值强制转换为System.Drawing.Color。
我将感谢任何帮助