세 개의 문자열을 연결하려고했습니다. 이 중 두 개는 변수 포인터 x를 사용하여 통합 문서의 다른 시트에서 추출되는 반면 세 번째는 x를 구분하는 공백 인 (" ")
입니다.excel vba에서 두 개 이상의 문자열을 연결할 수 없습니다.
Range("B1").Formula = "=CONCATENATE(Actuals!B" & x + 1 & "," ",Actuals!C" & x + 1 & ")"
을하지만, 나는 이것에 대한 컴파일 오류가 발생하고 다음과 같이 코드입니다. 그러나 공간이 없으면 시도해 보았습니다. 다음과 같이 코드는 다음과 같습니다 당신이 볼 수 있듯이
Range("B1").Formula = "=CONCATENATE(Actuals!B" & x + 1 & ",Actuals!C" & x + 1 & ")"
, 나는 단지 공간을 제거했습니다. 누군가 나를 도와주세요. VBA를 사용하여 두 개의 문자열 만 연결할 수 있습니까 ???
미리 감사드립니다.
감사합니다 Sid ... 다음 코드로 작업했습니다 : Range ("B1") 수식 = "= CONCATENATE (Actuals! B"& x + 1 & "," "", Actuals! C "& x + 1 &") " – user2812791
위 코드는 모두 동일한 결과를 제공합니다. :) –