HotXLS Docs

Move 方法

将一个单元格或单元格区域移动到指定区域

语法

procedure Move(Destination: IXLSRange);
procedure Move(Destination: IXLSRange; MoveMode: LongWord);
Destination IXLSRange。指定要将指定区域移动到的新区域
MoveMode 可选 LongWord。要移动的区域部分。默认值为 xlPasteAll

说明

MoveMode 可以为以下 XlPasteType 常量之一
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

示例

此示例将 Sheet1 上的区域 A1:D4 移动到 Sheet2 上的区域 E5:H8

Workbook.Sheets[1].Range['A1', 'D4'].Move(Workbook.Sheets[2].Range['E5', 'H8']);
此示例将 Sheet1 上区域 A1:D4 的值移动到同一工作表上的区域 E5:H8

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