HotXLS-dokumentation

Copy-metod

Kopierar en cell eller ett cellområde till det angivna området

Syntax

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Anger det nya intervall dit det angivna intervallet kopieras
CopyMode Optional LongWord. part för område till be copied. Default är xlPasteAll

Beskrivning

CopyMode kan vara en av dessa XlPasteType-konstanter
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Exempel

Det här exemplet kopierar området A1:D4 på Sheet1 till området E5:H8 på Sheet2

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Det här exemplet kopierar formateringen för området A1:D4 på Sheet1 till området E5:H8 på samma blad

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
Det här exemplet kopierar värdena för området A1:D4 på Sheet1 till området E5:H8 på samma blad

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