我在拼接2个字符串时遇到了一些问题。下面是我在做什么:VBA中的字符串串联错误
Dim bound1 As String
Dim bound2 As String
bound1 = "E6:E" & 6 + tTest_Threshold
bound2 = "E" & 6 + index1 & ":E" & 6 + index2
Worksheets(chipSheet1).Cells(currIteration + 7, 5).FormulaR1C1 = "=TTEST(" & bound1 & "," & bound2 & ",2,1)"
但是,它是打印:=TTEST('E6':'E12','E8':'E14',2,1)
我DONOT明白,为什么"'"
打印Excel的配方食品中。任何想法在代码中我做错了什么?
感谢
尝试括号(6 + tTest_Threshold),(6 +索引1)和(6 +索引2),也许? – Penfold
我现在正在尝试,但是我从来没有在字符串连接中使用“()”。它是否会从公式中删除“'”,你认为? – Kiran
不,它没有。它仍在打印公式中的“'”。我不知道为什么.. – Kiran