无论用什么方法都行,删除表在原来的位置重建也好,直接添加到最后也好,中间插入也行用servers控件也好,用ole方式也行。总之,我只要达到将一个表格的行数改变到我满意的程度,不择手段了

解决方案 »

  1.   

    具体语句我也记不清,
    步骤是,
    wordapplication.table[1].item[1].select;
    wordapplication.table[1].range.insertafter;
    差不多是这样吧,你用DLEPHIBBS的离线浏览器查一下,暴多。
      

  2.   

    WordDocument.Tables.Add(WordDocument.Words.Last,1,4,EmptyParam,EmptyParam);
    第二个参数是一共要增加的行数,第三个参数好像是每行的列数。
      

  3.   

    WordTable := WordDoc.Tables.Add(Range, 5, 5, EmptyParam, EmptyParam);
    WordTable.Range.Rows.Add(EmptyParam);