Copy 方法
複製一個儲存格或一個儲存格範圍至指定範圍
語法
procedure Copy(Destination:
IXLSRange; CopyMode: LongWord);
| Destination |
IXLSRange。指定要將指定範圍複製到的新範圍 |
| CopyMode |
選用 LongWord。要複製的範圍部分。預設為 xlPasteAll |
說明
CopyMode 可為下列 XlPasteType 常數之一
| xlPasteAll |
| xlPasteFormats |
| xlPasteValues |
| xlPasteColumnWidths |
| xlPasteNumberFormats |
| xlPasteValuesNumberFormats |
範例
此範例將 Sheet1 的 A1:D4 範圍複製至 Sheet2 的 E5:H8 範圍
Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
此範例將 Sheet1 的 A1:D4 範圍格式複製至同一工作表的 E5:H8 範圍
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
此範例將 Sheet1 的 A1:D4 範圍值複製至同一工作表的 E5:H8 範圍
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteValues);
end;