Dokumentacja HotXLS

Metoda Move

Przenosi komórkę lub zakres komórek do określonego zakresu

Składnia

procedure Move(Destination: IXLSRange);
procedure Move(Destination: IXLSRange; MoveMode: LongWord);
Destination IXLSRange. Określa nowy zakres, do którego zostanie przeniesiony wskazany zakres
MoveMode Optional LongWord. part dla zakres do be moved. Default jest xlPasteAll

Opis

MoveMode może być jedną z tych stałych XlPasteType
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Przykład

Ten przykład przenosi zakres A1:D4 z Arkusza1 do zakresu E5:H8 na Arkuszu2

Workbook.Sheets[1].Range['A1', 'D4'].Move(Workbook.Sheets[2].Range['E5', 'H8']);
Ten przykład przenosi wartości zakresu A1:D4 z Arkusza1 do zakresu E5:H8 na tym samym arkuszu

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