B
bjhjh
Unregistered / Unconfirmed
GUEST, unregistred user!
http://expert.csdn.net/Expert/topic/2357/2357198.xml?temp=.9431116
中有如下描述:
----------------------------
(二) 使用Delphi 控件方法
在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。
b.拷贝指定区域:
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;
c.从A1位置开始粘贴:
ExcelApplication1.ActiveSheet.Range.[ 'A1' ].PasteSpecial;
---------------------------
我用上面方法,delphi不接受,我改为
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy(DestRange);
可以
但这里的DestRange只能定义为EXCEL中的另一区域,我想定义为STRINGGRID中的区域却不行?? 怎么办?
我还是想用----------------------------
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;
拷贝指定区域到剪切板:
再用.PasteSpecial;
粘贴到stringgrid相应位置。但不知为什么不行???
---------------------------
中有如下描述:
----------------------------
(二) 使用Delphi 控件方法
在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。
b.拷贝指定区域:
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;
c.从A1位置开始粘贴:
ExcelApplication1.ActiveSheet.Range.[ 'A1' ].PasteSpecial;
---------------------------
我用上面方法,delphi不接受,我改为
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy(DestRange);
可以
但这里的DestRange只能定义为EXCEL中的另一区域,我想定义为STRINGGRID中的区域却不行?? 怎么办?
我还是想用----------------------------
ExcelApplication1.ActiveSheet.Range[ 'A1:E2' ].Copy;
拷贝指定区域到剪切板:
再用.PasteSpecial;
粘贴到stringgrid相应位置。但不知为什么不行???
---------------------------