我在拼接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