2012-04-24 5 views
1

CRM 데이터베이스의 원시 데이터가 많은 파일과 정리 된/정리 된 데이터가있는 Excel 파일이 두 개 있습니다. 원시 데이터 통합 ​​문서의 주소를 정리 된 통합 문서로 복사해야합니다.텍스트 셀을 연결하고 Excel에서 VBA를 사용하여 통합 문서간에 복사/붙여 넣기

문제는 원시 데이터 파일이 두 개의 열로 주소를 저장한다는 것입니다 : 거리/도시/주에 대해 하나의 열과 국가에 대해 하나의 열. 편성 된 워크 북에는 거리/도시/주/국가가 모두 필요합니다. 따라서 원시 데이터 통합 ​​문서의 두 열을 연결하여 구성 통합 문서에 붙여야합니다. 그래서 같이 :

Workbook 1 (Raw Data): 
Street/City/State     Country 
1060 W. Addison, Chicago, IL  United States 

    | 
    v 

Workbook 2 (Organized): 
Street, City, State, Country 
1060 W. Addison, Chicago, IL, United States 

나는 통합 문서 사이에 복사/붙여 넣기하는 방법을 알고, 나는 두 개의 텍스트 세포를 연결하는 방법을 알고,하지만 난 함께이 일을 할 수없는 것.

+3

VBA에서는 "&"를 사용하여 두 번 울릴 수 있습니다. 수식에서 Concatenate() [Ex : = Concatenate (A1, B1)] 또는 "&"[Ex : = A1 & B1]을 사용하여 셀 값을 조인 할 수도 있습니다. 그들을 밖으로 시도하고 아직도 다시 붙어있는 경우 게시물 :) –

답변

0

다음 제안 사항이 도움이 될 것이라고 생각합니다. 첫 번째 워크 북에서 거리/도시/상태가 A 열이고 국가가 B 열에 있다고 가정 할 때 기본 지식을 사용하십시오. VBA를 사용하면 셀을 사용하여 셀 값을 쉽게 얻을 수 있습니다.

Range("A1").Value & " , " & Range("B1").Value 

위의 결과를 줄 것이다 1060 W. 애디슨, 시카고, 일리노이, 미국

이제 당신이 원하는 다른 통합 문서의 셀에이 값을 복사합니다. 이미 하나의 통합 문서에서 다른 통합 문서로 값을 복사하는 방법을 알고 있다고 말씀하셨습니다.

내 대답에 투표하는 데 도움이되는 경우

관련 문제