我的代碼同時使用引號與變量只是這個在FormulaR1C1
Sub Macro2()
Dim X As Variant
X = "3.7"
Range("O36").FormulaR1C1 = "=SUM(COUNTIF(INDIRECT({""C9:C34"",""F9:F34""}),"">=""" & Chr(34) & X & Chr(34) & "))"
MSGBOX "Total " & Range("O36").Value & " elements Standard Volts are Greater or Equal to " & X & " Volts"
End Sub
我已經試過的"" &
但無濟於事各種組合。上面的代碼的輸出是
= SUM(COUNTIF(INDIRECT({ 「C9:C34」, 「F9:F34」}), 「> =」, 「3.7」))
但粗的它將工作僅當它是
= SUM(COUNTIF(INDIRECT({ 「C9:C34」, 「F9:F34」}), 「> = 3.7」))
獲取在X –
之前擺脫了chr(34)或者將「」> =「」「改爲」「> =」 –