0
我的代碼:試圖通過用戶輸入的字符串在formulaR1C1在VBA
Sub something()
field = InputBox("Please provide the field name")
ActiveCell.FormulaR1C1 = "=""[""" & Chr(34) & field & Chr(34) & """]=""&RC[-2]&RC[-1]"
End Sub
其中:
RC[-2]
被細胞具有值Closed Fund
RC[-1]
是具有價值細胞or
field
輸入爲Name
什麼我:
[ 「名稱」] =封閉式基金或
我想要什麼:
[名] =封閉式基金或
所以我試着修改我的代碼:
ActiveCell.FormulaR1C1 = "=""[""" & field & """]=""&RC[-2]&RC[-1]"
但我得到
運行時錯誤「1004」: 應用程序定義或如果問題還不清楚對象定義error`
,請在下面發表評論。
啊 - 我一直在思考的OP試圖比較與其他細胞中的值的東西,但這個更有意義。 – YowE3K
非常感謝斯科特。它達到了我想要的。 – Gunter
@Gunter請在答案上點擊複選標記以標記爲正確。 –