word文档中有一个大标题,一个小标题,一个表格
              大标题
小标题
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|-----------------我想用asdf来替换小标题,
但是WordDocument1.Paragraphs.Item(2).Range.Text := 'asdf' 之后就出现下面情况
                大标题
|--------------|-----------------------|----------------|
| adsf         |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|----------------|
|              |                       |                |
|--------------|-----------------------|-----------------
小标题没有了,asdf被加到了表格的cell[1,1]中
请问应该怎么解决?

解决方案 »

  1.   

    用WORD的书签功能,在指定的位置插入一个书签,并命名,保存为模板,
    使用时读取模板,并将内容填入指定的书签,具体:
          if mydoc.books.exists('批单号') = true then
          begin
            mydoc.books.item('批单号').select;
            wordapp.selection.text:=Edit6.Text;
          end;
      

  2.   

    执行到 mydoc.books.item('批单号').select;时出错
    [Error] UMOAntRegulate.pas(836): Types of actual and formal var parameters must be identical
      

  3.   

    执行到 mydoc.books.item('批单号').select;时出错
    [Error] UMOAntRegulate.pas(836): Types of actual and formal var parameters must be identical我用一个变量代替了'批单号':MyPosition:=1 
    出现下面情况
                    大标题
    adsf小标题
    |--------------|-----------------------|----------------|
    |              |                       |                |
    |--------------|-----------------------|----------------|
    |              |                       |                |
    |--------------|-----------------------|----------------|
    |              |                       |                |
    |--------------|-----------------------|----------------|
    |              |                       |                |
    |--------------|-----------------------|-----------------
    小标题仍然在,asdf被加到了小标题的前面了
    请问应该怎么解决?
    而且有没有方法可以从书签名得到MyPosition变量?