OLE对象的迷惑?
Xmar 2002-01-16 09:06:57 对于Excel的OLE对象的操作能否想VBA那样灵活呢?
我试图通过这样的方式合并一个Excel表格内容,但却得到了出错信息。
VBA的做法:
ActiveSheet.Range(Cells(0, 2), Cells(0, 5)).Merge
Delphi的尝试做法,结果得到了错误提示----'停用了‘调用。。。'
假设我已经创建了OLE对象ExcelApp,我做了如下类似的调用。
Range := ExcelApp.ActiveSheet.Range(ExcelApp.Cells(0, 2),
ExcelApp.Cells(0, 5));
Range.Merge;
查阅了MSDN中Excel97,Excel2000都支持这种VBA的操作。但是在Delphi中
错误就会冒出来,冒出来阿冒出来.那位大侠可以指点迷津呢?