110,536
社区成员
发帖
与我相关
我的任务
分享
StringBuilder sbr = new StringBuilder();
using (FileStream fs = File.OpenRead(txtFile.Text)) //打开myxls.xls文件
{
XSSFWorkbook wk = new XSSFWorkbook(fs); //把xls文件中的数据写入wk中
ISheet sheet = wk.GetSheetAt(1); //读取当前表数据
for (int j = 0; j <= sheet.LastRowNum; j++) //LastRowNum 是当前表的总行数
{
IRow rowA = sheet.GetRow(j); //读取当前行数据
if (rowA != null)
{
ICell cellA = rowA.GetCell(0); //当前表格
if (cellA != null)
{
for (int i = 0; i < sheet.LastRowNum; i++)
{
IRow rowB = sheet.GetRow(i);
if (rowB != null)
{
ICell cellB = rowB.GetCell(1);
if (cellA.ToString() == cellB.ToString())
{
sbr.Append("\r\n"); //读取行与行之间的提示界限
sbr.Append(cellA.ToString()); //获取表格中的数据并转换为字符串类型
}
}
}
}
}