OLD/엑셀 함수정리
워크시트 범위 복사 (또는 잘라내기) 및 붙여넣기
몽블86
2020. 3. 4. 14:32
방법 1
Sub CopyDemo()
'Range로 범위를 설정 A1부터 C5까지 복사'
Range("A1:C5").Copy
'D1부분에 해당 데이터 복사(서식포함)'
Range("D1").PasteSpecial x1PasteAll
End Sub
방법 2
Sub CopyDestinationDemo()
Range("A1:C5").Copy Destination:=Range("D1")
Range("A1:C5").Copy Range("D1")
End Sub
1. 변경전 모습
2. 매크로 반영된 모습
A1~C5까지의 데이터값이 D1에 복사(수식포함)되면서 다음과 같이 데이터값이 들어감
=======================================================
방법1
Sub moveRange1Demo()
'Cut 함수를 통해 잘라내기'
Range("A1:C5").Cut
Range("D1").Select
ActiveSheet.Paste
End Sub
방법2
Sub moveRange2Demo()
Range("A1:C5").Cut Range("D1")
End Sub
1. 변경전 모습
2. 매크로 반영된 모습
데이터의 값들이 전체적으로 잘라내기된 후, 옮겨짐