HotXLS-Dokumentation

Move-Methode

Verschiebt eine Zelle oder einen Zellenbereich in den angegebenen Bereich

Syntax

procedure Move(Destination: IXLSRange);
procedure Move(Destination: IXLSRange; MoveMode: LongWord);
Destination IXLSRange. Gibt den neuen Bereich an, in den der angegebene Bereich verschoben wird
MoveMode Optional LongWord. part der Bereich zu be moved. Default ist xlPasteAll

Beschreibung

MoveMode kann einer dieser XlPasteType-Konstanten entsprechen
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

Beispiel

Dieses Beispiel verschiebt den Bereich A1:D4 auf Blatt1 in den Bereich E5:H8 auf Blatt2

Workbook.Sheets[1].Range['A1', 'D4'].Move(Workbook.Sheets[2].Range['E5', 'H8']);
Dieses Beispiel verschiebt die Werte des Bereichs A1:D4 auf Blatt1 in den Bereich E5:H8 auf demselben Blatt

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