F1Book中选中一个CELL,如何得到该CELL以前由多少行列合并而来?(50分)

  • 主题发起人 主题发起人 FlyNoLimit
  • 开始时间 开始时间
F

FlyNoLimit

Unregistered / Unconfirmed
GUEST, unregistred user!
该CELL是合并某些CELL得到的,当以后选中时我想知道,它跨了多少行?多少列?[:)]
 
var B_Sel:F1RangeRef;
aEnd,aStart:integer;
begin
B_sel:=C_bb.SelectionEx[0];
//C_bb是F1book
aEnd:=B_Sel.EndRow;
//选中的最后一行
aEnd:=B_Sel.EndCol;
//最后一列
aStart:=B_Sel.StartRow;
//第一行
aStart:=B_Sel.StartCol;
//第一列
end;
 
begin
F1.SetSelection(2,2,2,2);
F1.SelStartRow;

F1.SelEndRow;

F1.SelStartCol;
F1.SelEndCol;
end;
 
F1.GetSelection(0,pRow1,pCol1,pRow2, pCol2);
 
多谢HunterTeam提供解答。:)
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部