HotXLS-documentatie

Copy-methode

Kopieert een cel of een celbereik naar het opgegeven bereik

Syntaxis

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Geeft het nieuwe bereik aan waarnaar het opgegeven bereik wordt gekopieerd
CopyMode Optionele LongWord. Het deel van het bereik dat moet worden gekopieerd. Standaard is xlPasteAll

Voorbeeld

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

Voorbeeld

Dit voorbeeld kopieert het bereik A1:D4 op Blad1 naar het bereik E5:H8 op Blad2

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Dit voorbeeld kopieert de opmaak van het bereik A1:D4 op Blad1 naar het 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 het bereik A1:D4 op Blad1 naar het bereik E5:H8 op hetzelfde blad

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