当前位置:编程学习 > Delphi >>

如何用delphi控制word合并单元格,网上源码都是一样的,但都没有介绍具体使用,那位高手路过为我讲解一下

追问:我是在word里插入表格,然后想将表格中的单元格合并,就是做成类似简历的那种表格。是挺多 但是需要vip会员才能下载
答案://   加入下标的样式 
        pInfo   =   RVStyle1-> TextStyles-> Add(); 
        pInfo-> StyleName   =   "SubScript "; 
        pInfo-> VShift   =   -50; 
        pInfo-> Size   =   9; 
        nSubScriptIndex   =   pInfo-> Index; 

        RichViewEdit1-> Style   =   RVStyle1; 
} 
//--------------------------------------------------------------------------- 
//   在RichViewEdit1中选中一段文本,然后点击Button1,将其变为上标 
void   __fastcall   TForm1::Button1Click(TObject   *Sender) 
{ 
        RichViewEdit1-> ApplyTextStyle(nSuperScriptIndex);   //   上标 
} 
//--------------------------------------------------------------------------- 
//   在RichViewEdit1中选中一段文本,然后点击Button2,将其变为下标 
void   __fastcall   TForm1::Button2Click(TObject   *Sender) 
{ 
        RichViewEdit1-> ApplyTextStyle(nSubScriptIndex);   //   下标 
} 
//---------------------------------------------------------------------------
其他:楼主说的是读取数据库字段的值动态填充到excel做的报表里吧?
楼主要是在delphi、vb编的桌面程序里实现这个功能的话,就用excel自动化调用技术。
楼主如果在asp.net、jsp、php等web系统里实现这个功能,最好就用SOAOffice中间件,功能强大,调用简单,除了填充excel,还能在网页里直接显示填充好的excel报表。我还用过里面一个FastTable对象,填充一个上千行的excel表格的速度更是惊人,比自动化调用、VBA等高出数百倍!
 www.pudn.com,控制OFFICE源码,多着呢

上一个:delphi高手有木有?
下一个:请问DELPHI RICHVIEW EDIT怎么设置上下标???

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,