HotXLS belgeleri

Copy metodu

Bir hücreyi veya hücre aralığını belirtilen aralığa kopyalar

Söz dizimi

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Belirtilen aralığın kopyalanacağı yeni aralığı belirtir
CopyMode Optional LongWord. part öğesinin aralık için be copied. Default dir xlPasteAll

Açıklama

CopyMode bu XlPasteType sabitlerinden biri olabilir
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Örnek

Bu örnek, Sheet1 üzerindeki A1:D4 aralığını Sheet2 üzerindeki E5:H8 aralığına kopyalar

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Bu örnek, Sheet1 üzerindeki 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, Sheet1 üzerindeki 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;