如何合并WORD中的两个单元格,不论单元格中有多少内容(50分)

  • 主题发起人 主题发起人 lzh_lsh
  • 开始时间 开始时间
L

lzh_lsh

Unregistered / Unconfirmed
GUEST, unregistred user!
紧急求助,希望各位大虾指点一下
我要合并两个单元格,但我只会合并两个规定了行数的单元格,可是我要合并的单元格内容的行数不是固定的,我把我的代码贴一下,希望大家帮帮忙,由于分数少,只给50分,谢谢
WordApp.Selection.MoveUP(wdline, 1);
WordApp.Selection.MoveUP(wdline, 1, wdExtend);
WordApp.Selection.Cells.Merge;
WordApp.Selection.Delete(wdCharacter, 1);
WordApp.Selection.TypeText(NoID);
 
给你句参照的代码应该可以实现你的要求
//得到第一张表格
ATable := wordapp.ActiveDocument.Tables.Item(1);
//S_row为起始行 N为行数
ATable.Cell(Row := S_row, Column := 1).Merge(ATable.Cell(Row := S_row
+ N, Column := 1));
 
问题: 怎样用delphi选择几个word中的单元格,我要合并。 ( 积分: 100 )
分类: 控件 - 使用

来自: xuyunlong, 时间: 2002-01-29 15:59:00, ID: 892984
用delphi控制word画了一个表格,怎么用程序同时选择几个单元格,我要将这几个单元格合并。

来自: 叶不归, 时间: 2002-01-29 17:29:00, ID: 893321
Selection.MoveRight(Unit:=wdCharacter, Count:=2, Extend:=wdExtend);
Selection.MoveDown(Unit:=wdLine, Count:=1, Extend:=wdExtend);
Selection.Cells.Merge;

来自: bubble, 时间: 2002-01-29 17:36:00, ID: 893343
录制宏,看看源代码.什么都好搞定.

来自: xuyunlong, 时间: 2002-01-29 17:37:00, ID: 893352
用这种办法,相当于用程序控制移动光标到合适的位置才可以选定。能不能直接指定某几个单元格。

来自: xuyunlong, 时间: 2002-02-04 8:53:00, ID: 904851
接受答案了.

得分大富翁: 叶不归
 
后退
顶部