本论坛中的一个大错误!!!!(100分)

  • 主题发起人 主题发起人 bjhjh
  • 开始时间 开始时间
B

bjhjh

Unregistered / Unconfirmed
GUEST, unregistred user!
诸位:
本论坛下面帖子中:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2430279

有如下描述:


(二) 使用Delphi 控件方法
在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。

17) 拷贝操作:

a.拷贝整个工作表:
ExcelApplication1.ActiveSheet.Used.Range.Copy;

b.拷贝指定区域:
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;

c.从A1位置开始粘贴:
ExcelApplication1.ActiveSheet.Range.[ 'A1' ].PasteSpecial;


其中的ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;
各位试试,根本就没有.Copy这个方法, 而是.Copy(DestRange);

问题来了: 我们怎么才能通过DELPHI把EXCEL中的一个区域拷到剪切板上去呢?
注:前提是使用Delphi 的server控件,高手试试,代码一定要调试一下,不太好玩。。




 
后退
顶部