string cellstr= maintb.Cell(cell.RowIndex, cell.ColumnIndex).Range.Text;
用这个方法取Cell的Text报出"此方法或属性无效,因为 对象涉及文档中一受保护区域."的错误。
我用的是vs2005,word2000。
有其它方法能取Cell的Text吗?
急.....

解决方案 »

  1.   

    Word合并是指单元格合并么?行号列号都正确吧?
      

  2.   

    http://www.cnblogs.com/peterzb/archive/2009/07/06/1517399.html
      

  3.   

    最近,做了如何往word写数据  
    首先获取到你要获取的表格对象
    Microsoft.Office.Interop.Word.Table orderitem = doc.Tables[i+1];
    然后你如果你获取某个单元的的值很简单
     string s=orderitem.cell(4,2).Range.Text;   cell括号后面表示单元格在表格中的坐标位置。
    就可以读取了
      

  4.   

    在word中的table有6列,其中后两列为合并列,要取这这个table中的Cell.Range.Text报错.
    当我用maintb.Cell(cell.RowIndex, cell.ColumnIndex).Range.Text; 取时就报错了.
      

  5.   

    word中的这个table是先画好的,合并也是在word中已经合并了。
      

  6.   

    读加入不知道表格的单元格合并的位置,改如何读取表格单元格呢?请教,急,[email protected]