2017-10-05 1 views
-3

2 개의 통합 문서가 있고 다른 통합 열의 일치하는 값을 기반으로 한 통합 문서에서 다른 열로 복사해야합니다. 두 통합 문서에서 비슷한. 조회 또는 다른 솔루션을 적용 할 수 없습니다, 친절하게 위의 문제의 VBA 코드를 도와주세요.2 개의 통합 문서를 가지고 있는데 일치하는 값을 기반으로 한 통합 문서의 열을 다른 통합 문서로 복사해야합니다.

+0

우리가 도움을 제공 할 수 있도록 지금까지 작성한 코드를 게시하십시오. – AntiDrondert

+0

필자는 글을 써 보았지만 작동하지 않아서 친절하게도 논리와 코드로 나를 도와 준다. –

+0

최소한 갖고있는 것의 예와 원하는 것을 추가 할 수 있습니까? (개인 데이터 인 경우 더미 데이터 포함)? 이 시점에서 가장 적은 것을 말하기 란 의문의 여지가 있습니다. – AntiDrondert

답변

0

귀하의 질문에서 말할 수있는 한 통합 문서에서 중복 값을 갖고 싶습니다. 내가 제안하는 것은 버튼에 첨부 된 아래 코드입니다. 아래의 코드는이 예에서 A에서 I까지의 각 열과 일치합니다. 자원에 대한 부담이 훨씬 적지 만 미국 날짜가 아닌 날짜를 원할 경우 추가 코드가 필요합니다.

Sub NewButton() 
Dim wb As Workbook 
Dim wb2 As Workbook 
Dim ws As Worksheet 
Dim ws2 As Worksheet 

Set wb = ThisWorkbook 
Set ws = wb.Worksheets("Sheet 1") 
Set wb2 = Workbooks.Open("File Directory of second workbook") 
Set ws2 = wb2.Worksheets("Sheet 1") 

    ws.Range("A:I") = ws2.Range("A:I").Value 

End Sub 
+0

다른 셀 값과 일치하는 값을 복사해야합니다. 변경 사항을 친절하게 수정하십시오 –

+1

9 줄의 코드 대신 'ws.Range ("A : I") = ws2.Range ("A : I") .Value' – jsotola

+0

당신이 말한 것에서 추측 한 것보다 더 많은 정보를 제공해야 할 것입니다. 코드에 대한 세부 정보를 제공하면 살펴볼 수 있습니다. – Kyoujin

관련 문제