![[VBA 제 19강] 복사에대하여Ⅱ 썸네일 이미지 [VBA 제 19강] 복사에대하여Ⅱ 썸네일 이미지](/smartediter/upload_img/thum_1538378030.png)
엑셀쿠키는 한 번의 다운로드로 평생 이용하실 수 있습니다. 프로그램과 데이터를 고객의 PC에 저장하여 사용하는 형식이라 안전하게 사용 가능합니다. 이용 기간에 따른 추가 비용이 발생하지 않아 매우 경제적입니다.
중소기업의 개별 특성, 다양한 업무를 상황별로 고려하여 제작된 프로그램을 업데이트합니다. 분야별 5,000여 개의 프로그램 중 내 업무에 맞는 프로그램을 다운받는 맞춤형 서비스입니다.
쿠키 프로그램은 MS Excel의 기본 사용법만 알면 즉시 사용할 수 있는 매운 쉬운 프로그램으로 누구나 손쉽게 배우고 사용할 수 있습니다.
중소기업의 모든 업무자동화!
쿠키의 업무자동화 프로그램은 VBA 코드로 개발된 제품으로
MS Excel 프로그램 기반으로 사용 가능하며,
자체적으로 개발한 기능은 물론,
MS Excel의 강력한 기능을 모두 사용하실 수 있습니다.
![](/common/images/jbimg/free_consulting/free_consulting3.png)
엑셀쿠키는 기업의 생산성을 높이는 업무자동화 지원 프로그램입니다.
[ 기초 강좌 ]
제 19강
복사에대하여Ⅱ
복사에 대해 알아봅니다.
이럴 때 필요해요
엑셀에 내장된 VBA엔진을 이용하여 더 다양한 프로그램을 구축하기위해 사용합니다.
이렇게 사용해요
?다음과 같은 표에서 원하는 사람의 필요한정보만 뽑아서 다른시트로 복사할때는 이식을 이용하면됩니다.
위사진처럼 성명 셀을 누르고
Sub Selection_Copy()
Dim Sht As Worksheet
Dim rngStsrt As Range
Dim rngPosition As Variant
Dim rngCopy As Variant
Dim i As Integer
Set Sht = Sheet3
Set rngStsrt = Sht.Range("B65536").End(xlUp).Offset(1, 0)
With rngStsrt
rngPosition = Array(.Offset(0, 0), .Offset(0, 1), .Offset(0, 5), .Offset(0, 8))
End With
If Selection.Column <> 2 Or Selection.Row > 21 Then
MsgBox "데이터의 선택을 잘못하셨습니다! " & vbCr & vbCr & _
"확인후 다시 선택하시기 바랍니다. ", 32, "선택오류// 김우수 "
Exit Sub
End If
With Selection
rngCopy = Array(Selection, Range(.Offset(0, 2), .Offset(0, 3)), Range(.Offset(0, 5), _
.Offset(0, 6)), Range(.Offset(0, 7), .Offset(0, 8)))
End With
For i = 0 To UBound(rngCopy)
rngCopy(i).Copy rngPosition(i)
Next i
Sht.Activate
With ActiveWindow
.ScrollRow = 1
.ScrollColumn = 1
End With
MsgBox "필요한 부분만 복사하여 원하는 위치에 붙여넣기 작업을 완료하였습니다! ", _
64, "CopyTest // 김우수 "
Sheets("입원환자").Activate
End Sub
![[VBA 제 19강] 복사에대하여Ⅱ [VBA 제 19강] 복사에대하여Ⅱ](/smartediter/upload_2014/15383778084.png)
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
![[VBA 제 19강] 복사에대하여Ⅱ [VBA 제 19강] 복사에대하여Ⅱ](/common/images/cmm/view_middel.jpg)