2013-04-19 2 views
-1

이것이 조금 어렵다는 것을 알고 있지만 어느 것이 도움이 될지 궁금합니다. 하나의 전체 열 데이터를 다른 열로 복사하려고하지만 데이터를 복사 할 때 전체 열 데이터가 아니라 해당 열의 특정 단어 만 대체해야합니다. 나는 열 B 데이터에 열 A가 데이터를 대체 할한 열에서 다른 열로 복사, 특정 텍스트의 전체 열

Column A  
1234   
5252   
3265   
999   

Column B 

This is ** 

This is ** 

This is ** 

This is ** 

예를 들어

하지만 그것은 단지 **, 그래서 열 A에서 열 B에 **로 대체 될 것입니다 무엇이든 교체해야하지만 B 열의 다른 텍스트를 변경하면 안됩니다.

누구든지 해결할 수 있을지 궁금합니다. Excel의 매크로는 무엇입니까? 매크로를 찾고 바꾸기 만하면되지만 더 복잡합니다.

+1

예가 약간 혼란 스럽습니다. 예를 변경하거나 다시 형식화하여 1) 열 A에 무엇이 있는지, 2) 열 B에 무엇이 있는지, 3) 최종 텍스트 문자열을 어떻게 표시 할 것인지 명확하게하려면 도움이됩니다. – chuff

+0

감사합니다. 분명히 말하려고합니다.하지만 사진 입력을 허용하지 않습니다. 여기에 사진을 업로드했습니다. http://lapraj.blogspot.co.uk/2013/04/blog-post .html – Rajmakbul

+0

그냥 전체 colmn 데이터를 복사하여 한 열 A에서 열 B로 복사해야하지만 열 B에서 일부 특정 텍스트 만 변경하면 전체 열이 필요하지 않습니다. 사진을 확인하면 – Rajmakbul

답변

2

VBA에서 확실히 수행 할 수 있지만 SUBSTITUTE 수식을 사용하지 않는 이유는 무엇입니까? 그런 다음 수식을 값으로 변환하기 위해 복사/붙여 넣기 특수를 수행 할 수 있습니다. 예를 들어 셀 C2의 수식은 =SUBSTITUTE(B2,"****",A2)입니다.

enter image description here

+0

+1에 동의합니다. 이것에 대한 비 VBA 접근법. –

+0

+1 워크 시트 기능이 여기에있는 최상의 옵션입니다. –

+0

감사합니다. 아,이 간단한 방법으로 문제를 해결했습니다. 방금 해봤지만 매력적으로 작동합니다. 감사합니다. – Rajmakbul

관련 문제