Dokumentasi HotXLS

Metode Copy

Menyalin satu sel atau rentang sel ke rentang yang ditentukan

Sintaks

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Menentukan rentang baru tempat rentang yang ditentukan akan disalin
CopyMode Opsional LongWord. Bagian rentang yang akan disalin. Default adalah xlPasteAll

Keterangan

CopyMode dapat berupa salah satu konstanta XlPasteType ini
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Contoh

Contoh ini menyalin rentang A1:D4 di Sheet1 ke rentang E5:H8 di Sheet2

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Contoh ini menyalin format rentang A1:D4 di Sheet1 ke rentang E5:H8 di sheet yang sama

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
Contoh ini menyalin nilai rentang A1:D4 di Sheet1 ke rentang E5:H8 di sheet yang sama

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteValues);
end;