مستندات HotXLS

طريقة Move

نقل خلية أو نطاق من الخلايا إلى النطاق المحدد

البنية

procedure Move(Destination: IXLSRange);
procedure Move(Destination: IXLSRange; MoveMode: LongWord);
Destination IXLSRange. يحدد النطاق الجديد الذي سيتم نقل النطاق المحدد إليه
MoveMode LongWord اختياري. الجزء المراد نقله من النطاق. الافتراضي هو xlPasteAll

الوصف

يمكن أن يكون MoveMode أحد ثوابت XlPasteType التالية
xlPasteAll
xlPasteFormats
xlPasteValues
xlPasteColumnWidths
xlPasteNumberFormats
xlPasteValuesNumberFormats

مثال

يقوم هذا المثال بنقل النطاق A1:D4 في Sheet1 إلى النطاق E5:H8 في Sheet2

Workbook.Sheets[1].Range['A1', 'D4'].Move(Workbook.Sheets[2].Range['E5', 'H8']);
يقوم هذا المثال بنقل قيم النطاق A1:D4 في Sheet1 إلى النطاق E5:H8 في نفس الورقة

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