如何知道所选择地是从第几个单元格开始到第几个单元格结束呢?(30分)

  • 主题发起人 主题发起人 noall
  • 开始时间 开始时间
N

noall

Unregistered / Unconfirmed
GUEST, unregistred user!
有了以下后
begin
OleContainer1.CreateObjectFromFile('C:/cxgcys/excel/未命名工程.xls', False);
OleContainer1.doVerb(ovShow);
end;
1、现在用鼠标选择连续的区域,那如何知道所选择的单元格是从第几行第几列开始到第几行第几列结束?
2、取某一单元格内的内容如何取?

 
如果是EXCEL的你可以参考EXCEL里的宏
如: Sheet: Variant;
Sheet.Range[A1,B3].Select;//选择内容
Sheet.Cells[2, 1]//为某个单元格的内容
 
是调用excel .

问题是:当用鼠标托动选择连续的几个单元格(类似块),怎么知道是哪几个单元格被选择了,才可以一一取出单元格内的值。
 
帮忙啊,一直试不出来。
 
我个人认为这部分内容是EXCEL封装了的,没有提供这样的接口直接使用.
如果想确定选中哪些单元格,就要对mouse和keyboard的各种方法编码才可以实现
不知道我的想法对不对,请高手指正
 
多人接受答案了。
 
后退
顶部