Delphi和Word编程集锦

 用Delphi合并Word表格中单元格

// 合并Word 表格中单元格
procedure mergeWordCell;
var WordApp: TWordApplication;
    WordDoc: TWordDocument;
    DocInx,oFileName,CfCversions,oReadOnly,AddToRctFiles,PswDocument,
    PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat: OleVariant;
    i,iRow,iCol:integer;
    myCell:Cell;
    myRow:Row;
begin
  memo1.Lines.Clear ;

    
//  ===== 创建对象 =====
     if  not Assigned(WordApp) then                          
    begin
      WordApp:
=  TWordApplication.Create(nil);
      WordApp.Visible :
=   false ;
    end;
    
if  not Assigned(WordDoc) then
      WordDoc:
=  TWordDocument.Create(nil);
  
try
    DocInx:
= 1 ;
    oFileName :
=   ' d: est.doc ' ;
    oReadOnly:
= true ;
    CfCversions :
=  EmptyParam;
    AddToRctFiles:
=  EmptyParam;
    PswDocument:
=  EmptyParam;
    PswTemplate:
=  EmptyParam;
    oRevert:
=  EmptyParam;
    WPswDocument:
=  EmptyParam;
    WPswTemplate:
=  EmptyParam;
    oFormat:
=  EmptyParam;     
    
//  ===== 打开文件 =====                         
    WordApp.Documents.open(oFileName,CfCversions,oReadOnly,AddToRctFiles,
       PswDocument,PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat);
    
//  ===== 关联文件 =====
    WordDoc.ConnectTo(WordApp.Documents.Item(DocInx)); 


    
// 合并第一、二列
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值