HotXLS-documentatie

Copy methode

Kopieert een cel of een bereik met cellen naar het opgegeven bereik

Syntaxis

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Specificeert het nieuwe bereik waarnaar het opgegeven bereik wordt gekopieerd
CopyMode Optional LongWord. The part of the range to be copied. Default is xlPasteAll

Beschrijving

CopyMode kan een van deze XlPasteType-constanten zijn
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Voorbeeld

kopieert dit voorbeeld het bereik A1:D4 op Sheet1 naar bereik E5:H8 op Sheet2

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
kopieert dit voorbeeld de opmaak van bereik A1:D4 op Sheet1 naar bereik E5:H8 op hetzelfde blad

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
dit voorbeeld kopieert de waarden van bereik A1:D4 op Sheet1 naar bereik E5:H8 op hetzelfde werkblad

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