如何判断一个excel的一个表的单元格是不是规范的就是所有的单元格都是占一行一列,

解决方案 »

  1.   

    只能提供思路了:int x=0;//行索引
    int y=0;//列索引foreach(循环EXCEL中所有表格的代码)
    {
    for(int i=0;i<objSheet.Cells[x].rowindex;i++)//如果小于列数
    {
    if(objSheet.Cells[i].columnindex==y&objSheet.Cells.rowindex==x)//判断单元格的行索引和列索引是否与X和Y相等,如果相等则说明没有合并单元格的情况
    {
    y++;
    }
    x++;
    }
    else
    {
    break;
    }
    }
      

  2.   

    没实际的代码啊?没有发现有objSheet.Cells.rowindex属性