range.borders.linestyle:= ???? 如果能把合并单元格的代码也给出来那就更好了 ^_^
解决方案 »
- treeview 控件的使用
- I/O Error 103的问题
- 我想往FORM里写一些软件说明的文字,字挺多的,我不知道是用LABEL还是MEMO?
- 急,在线100相送。在delphi中的SQL语句中如何处理日期型变量?
- 编译错误:不同版本的编译
- 在delphi中怎样调用dll??能不能给出一段成熟稳定的代码。急!特急!
- 为什么在DELPHI用ADO访问ACCESS数据库时数据被锁?出现*.ldb文件?
- 怎么输出label成bmp或者jpg
- DBgrideh在打印的时候能否设置打印页数和按页来打印
- 病毒侵害Delphi请求帮助!!!!!!!!!!!!!!!!!
- 分享Button1Click(sender)与button1.click
- 好久没来了,来放点分给大家^_^
http://www.anylib.com
range:=asheet.range[asheet.cells[1,1],asheet.cells[1,2]];
range.merge;//合并居中
var
v,sheet,range:variant;
begin
v :=createExcel;
sheet := v.workbooks[1].sheets[1];
range :=sheet.range[sheet.cells[1,3],sheet.cells[2,8]]; //选定表格
range.select;
range.merge; //合并单元格
range.font.size:=18; //改变表格内文本字体大小
range.font.name:='楷体_GB2312';
range.font.bold := True;
range.borders.linestyle:=1;//华线
end;
为什么合并单元格时里面的文字居中不了呢?
range.merge;
range.HorizontalAlignment:=xlCenter;