Documentation HotXLS

Méthode Copy

procedure Copy(const Dest: IXLSRange; CopyMode: LongWord = xlPasteAll); overload;

Syntaxe

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination IXLSRange. Spécifie la nouvelle plage vers laquelle la plage indiquée sera copiée
CopyMode Optional LongWord. part de plage à be copied. Default est xlPasteAll

Description

Cet exemple copie la plage A1:D4 de la feuille 1 vers la plage E5:H8 de la feuille 2

Exemple

Cet exemple copie les formats de la plage A1:D4 de la feuille 1 vers la plage E5:H8 de la même feuille

Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Cet exemple copie les valeurs de la plage A1:D4 de la feuille 1 vers la plage E5:H8 de la même feuille

With Workbook.Sheets[1] do begin
   Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
This example copies the values of range A1:D4 on Sheet1 into range E5:H8 on the same sheet

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