2013-01-15 3 views
-1

이미 열려있는 Excel 통합 문서의 셀을 다른 파일로 복사하는 방법을 배우고 싶습니다. 나는 코드를 원할뿐 아니라 튜토리얼을 원한다. 내가 가진 문제는 Google이 나에게 포럼 만 제공한다는 것입니다. 누군가 비디오로 좋은 튜토리얼을 제안 할 수 있습니까? 하이퍼 링크가 도움이 될 것입니다.Excel 2003 VBA 비디오에 대한 조언?

+0

이것은 분명해 보이지만 YouTube를 사용해 보셨나요? –

+0

예, 나온 모든 비디오는 기본입니다. 아무도 한 파일에서 다른 파일로 이동하는 방법을 알려주지 않았습니다. 그것들은 모두 "한 셀에서 다른 셀로 복사하는 방법"또는 "한 시트에서 다른 시트로 복사하는 방법입니다." 나는 하나의 비디오를 찾았지만 타이핑 만하고 설명하지 않았습니다. 내가 끝나면 내가하고있는 일을 이해하고 싶다. –

+0

정말 쉽게 얻을 수있는 개념입니다. 나는 당신을 대답으로 보여줄 수있는 매우 간단하고 쉬운 코드를 작성할 수 있지만, 그렇다고해서 분명하고 단순한 예가 분명합니다. –

답변

3
Option Explicit 

Sub CopyFromOpenWorkbookToAnother() 

'declare variables 
Dim wkbCopy as Workbook, wkbPaste as Workbook 
Dim wksCopy as Worksheet, wksPaste as Worksheet 
Dim rngCopy as Range 

'set variables -> change the names to suit your data needs 
Set wkbCopy = Workbooks("WorkbookToCopyFrom.xls") 
Set wkbPaste = Workbooks("WorkbookToCopyTo.xls") 
Set wksCopy = wkbCopy.Sheets("SheetToCopy") 
Set wksPaste = wkbPaste.Sheets("SheetToPaste") 

Set rngCopy = wksCopy.Range("A1:A10") 'adjust to whatever range you need 
rngCopy.Copy wksPaste.Range("A1") 'adjust to wherever you want to paste 

End Sub