在.net中如何获得excel一个单元格,并判断出该单元格是否是合并单元格呢?

解决方案 »

  1.   

    Excel.Application oXL; 
    Excel._Workbook oWB; 
    Excel._Worksheet oSheet; 
    Excel.Range oRng; 
    object missing = System.Type.Missing; 
    //创建Excel实例 
    oXL = new Excel.Application(); 
    //打开已有的工作簿 
    oWB = oXL.Workbooks.Open(@"...",missing,missing,missing,missing,missing,missing, missing,missing,missing,missing,missing,missing,missing,missing); 
    oSheet = (Excel.Worksheet)oWB.Sheets.get_Item(1); 
    // 获取 A1 单元格 
    oRng = (Excel.Range)oSheet.Cells[1,"A"]; 
    bool isMerge = (bool)oRng.MergeCells; 
    MessageBox.Show(isMerge.ToString());