row.CreateCell(0,CellType.STRING).SetCellValue("身份证号");这样不存在CellType
急求!!!
4 个解决方案
#1
加上名字空间:
NPOI.SS.UserModel.CellType.STRING
这个是1.2.5.0中的写法,目前最新版本。
可以在这里下载:http://npoi.codeplex.com/releases/view/38113
不同版本可以有所差异,你可以在参数提示中看到 参数类型的完整名字空间。
NPOI.SS.UserModel.CellType.STRING
这个是1.2.5.0中的写法,目前最新版本。
可以在这里下载:http://npoi.codeplex.com/releases/view/38113
不同版本可以有所差异,你可以在参数提示中看到 参数类型的完整名字空间。
#2
HSSFSheet sheet = workbook.CreateSheet();
HSSFRow row = sheet.CreateRow(0);
HSSFCell cell1 = row.CreateCell(0, NPOI.SS.UserModel.CellType.STRING);又出现新问题,类型不同了,缺少强制转换??
HSSFRow row = sheet.CreateRow(0);
HSSFCell cell1 = row.CreateCell(0, NPOI.SS.UserModel.CellType.STRING);又出现新问题,类型不同了,缺少强制转换??
#3
你自己就强制转换下 不就完事了吗。
#4
不太清楚你所说的类型不同是指的什么。
其实创建cell的时候一般不指定类型,在SetCellValue的时候用根据值的类型cellStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("0.00");来设置数据格式。
#1
加上名字空间:
NPOI.SS.UserModel.CellType.STRING
这个是1.2.5.0中的写法,目前最新版本。
可以在这里下载:http://npoi.codeplex.com/releases/view/38113
不同版本可以有所差异,你可以在参数提示中看到 参数类型的完整名字空间。
NPOI.SS.UserModel.CellType.STRING
这个是1.2.5.0中的写法,目前最新版本。
可以在这里下载:http://npoi.codeplex.com/releases/view/38113
不同版本可以有所差异,你可以在参数提示中看到 参数类型的完整名字空间。
#2
HSSFSheet sheet = workbook.CreateSheet();
HSSFRow row = sheet.CreateRow(0);
HSSFCell cell1 = row.CreateCell(0, NPOI.SS.UserModel.CellType.STRING);又出现新问题,类型不同了,缺少强制转换??
HSSFRow row = sheet.CreateRow(0);
HSSFCell cell1 = row.CreateCell(0, NPOI.SS.UserModel.CellType.STRING);又出现新问题,类型不同了,缺少强制转换??
#3
你自己就强制转换下 不就完事了吗。
#4
不太清楚你所说的类型不同是指的什么。
其实创建cell的时候一般不指定类型,在SetCellValue的时候用根据值的类型cellStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("0.00");来设置数据格式。