1
我想連接三個字符串。其中兩個是使用變量指針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連接兩個字符串嗎?
在此先感謝。
Thanks Sid ...它使用下面的代碼:Range(「B1」)。Formula =「= CONCATENATE(Actuals!B」&x + 1&「,」「」「,Actuals!C 「&x + 1&」)「 – user2812791
以上代碼都會給出相同的結果:) –