我想問一下關於vba excel,我想填寫多個單元格的公式,但公式包含文本字符串。使用公式填充多個單元格與文本字符串
Sub Test()
Dim strFormulas(1 To 2) As Variant
With ActiveSheet
strFormulas(1) = "=ISNUMBER(SEARCH(Apple,B2))"
strFormulas(2) = "=ISNUMBER(SEARCH(Orange,B2))"
.Range("C2:D2").Formula = strFormulas
.Range("C2:D11").FillDown
End With
End Sub
在第一我讓這樣的,但因爲當地在沒有文本字符串,這樣的結果全是假的,因爲這個公式應該是=ISNUMBER(SEARCH("Apple",B2))
啊,這一個工作,感謝 它前類似RY東西 strFormulas(1)= 「= ISNUMBER(SEARCH(」 蘋果 「B2))」 strFormulas(2)= 「= ISNUMBER(SEARCH(」 橙 「B2))」 可以我問爲什麼我們需要兩個「而不是一個?對不起,我還是新的VBA Excel –
@OngokOngoksepen你可以在這裏看到[如何在字符串中加引號](https://msdn.microsoft.com/en-us/library/267k4fw5(v = vs .110).aspx) – Rosetta
非常感謝隊友, –