HotXLS Belgeleri

Copy yöntem

Copies a cell or a range of cells to the specified range

Sözdizimi

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Belirtir the new range to which the specified range will be copied
CopyMode Optional LongWord. The part of the range to be copied. Default is xlPasteAll

Açıklama

CopyMode can be one of these XlPasteType constants
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Örnek

This example copies the range A1:D4 on Sheet1 into range E5:H8 on Sheet2

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Bu örnek, Sayfa1'deki A1:D4 aralığının biçimlerini aynı sayfadaki E5:H8 aralığına kopyalar

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
Bu örnek, Sayfa1'deki A1:D4 aralığının değerlerini aynı sayfadaki E5:H8 aralığına kopyalar

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