作者:乔山办公网日期:
返回目录:excel表格制作
EclApp.WorkSheets[1].range['a2:B10'].borders[1].linestyle:=1;
//borders里的常数来含义自:
画线百 1-左 2-右 3-顶 4-底度 5-斜问( \ ) 6-斜( / )
EclApp.WorkSheets[1].range['a1:p1'].merge; //合并单元答格
行最左上角的单元格为坐标,比如:1-10行在A列合并的单元格,那么读取为ExcelApp.Cells[1,1].Value // '第1行第A列';
delphi 自带的表格组件百对于合并单元格支持有限,建议度考虑下载安装第三方控件知,比道如:用ehlib 组件包中的 dbgrideh 控件。内
此外,容也可以考虑通过 delphi 调用 excel 来完成报表及合并单元格。
Range("A1").MergeArea.Columns.Count,这里可能需要你自己增加检查代码,因为用此法检测A1至你的A5得到的都是一样的值,除非知道最左边的列。获取合并行数类似。