如何把F1Book的已经合并单元格再拆分成基本单元格 别告诉我先删除在插入行的方法,而且要块、行、列的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类似Delphi7目录下的Excel2000的函数UnMerge给我的启发,我仔细察看了F1Book6的函数文件,没有发现UnMerge的函数,带的英文帮助里也没有线索,我试着调出运行期的右键菜单,发现只要把Merge复选框的勾去掉就会使已经合并的单元格拆开,带着这点启发,我试着把合并单元格的代码反操作,发现了拆分单元格的方法:procedure TfrmTemplateBase.btnFmtUnCombinCellClick(Sender: TObject);var aF1CellFormat: IF1CellFormat;begin //取消合并单元格 aF1CellFormat := F1Book601.GetCellFormat; aF1CellFormat.MergeCells := false;//或aF1CellFormat.MergeCells(false); F1Book601.SetCellFormat(aF1CellFormat);end;这样您预先用鼠标选中的已经合并的单元格就会拆开了。再看F1Book的函数文件(文件名忘了,可以鼠标+Contrl键点代码中的SetCellFormat调出它)MergeCells是个过程,只有一个Bool型的参数,看来以后再遇到类似的问题,都可以用这个方法试验一下。 FOR循环的问题,请进来看下! 在delphi中使用update的问题 为何clientdateset.ApplyUpdates(0)后数据库里的内容没有更新 请问哪位知道把字符串转换成二进制的函数????急等啊!!!!!!!! 怎么卸载第3方的控件? 有谁知windows任务管理器中CPU使用的曲线怎么实现的 还是刚才那个关于TADOTable问题,但是略有不同. DELPHI读MYSQL数据显示的问题 一个关于时间转换的问题!!! 请进!简单到两句话你就把分数捡走! 远程导入数据的问题? 热烈庆祝小龙淫39年后的今天60大寿
没有发现UnMerge的函数,带的英文帮助里也没有线索,我试着调出运行期的右键菜单,发现只
要把Merge复选框的勾去掉就会使已经合并的单元格拆开,带着这点启发,我试着把合并单元格
的代码反操作,发现了拆分单元格的方法:procedure TfrmTemplateBase.btnFmtUnCombinCellClick(Sender: TObject);
var
aF1CellFormat: IF1CellFormat;
begin
//取消合并单元格
aF1CellFormat := F1Book601.GetCellFormat;
aF1CellFormat.MergeCells := false;//或aF1CellFormat.MergeCells(false);
F1Book601.SetCellFormat(aF1CellFormat);
end;
这样您预先用鼠标选中的已经合并的单元格就会拆开了。
再看F1Book的函数文件(文件名忘了,可以鼠标+Contrl键点代码中的SetCellFormat调出它)
MergeCells是个过程,只有一个Bool型的参数,看来以后再遇到类似的问题,都可以用这个
方法试验一下。