Z
zjwyyh
Unregistered / Unconfirmed
GUEST, unregistred user!
请问:
如果使用动态创建ole对象的方法来复制,很简单。如下的代码就完成了。
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open( 'c:/head.xls' );
ExcelApp.WorkSheets[2].Range[ 'A12' ].Copy;
ExcelApp.WorkSheets[11].Range[ 'A1' ].PasteSpecial;
if not ExcelApp.ActiveWorkBook.Saved then
ExcelApp.ActiveWorkBook.save;
ExcelApp.quit;
但是,使用delphi6自带的server组件中的ExcelApplication控件,如何实现在一个Excel文件中把一张工作表中的一部分区域复制到另一张工作表中?
如果使用动态创建ole对象的方法来复制,很简单。如下的代码就完成了。
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open( 'c:/head.xls' );
ExcelApp.WorkSheets[2].Range[ 'A12' ].Copy;
ExcelApp.WorkSheets[11].Range[ 'A1' ].PasteSpecial;
if not ExcelApp.ActiveWorkBook.Saved then
ExcelApp.ActiveWorkBook.save;
ExcelApp.quit;
但是,使用delphi6自带的server组件中的ExcelApplication控件,如何实现在一个Excel文件中把一张工作表中的一部分区域复制到另一张工作表中?