HotXLS 문서

Copy 메서드

셀 또는 셀 범위를 지정된 범위로 복사합니다

구문

procedure Copy(Destination: IXLSRange);
procedure Copy(Destination: IXLSRange; CopyMode: LongWord);
Destination 지정한 범위가 복사될 새 범위를 지정합니다
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;