我正在尝试使用VBA将连接的字符串插入到单元格中。这是我要插入的公式:
="ObjectID(" & E152 & ")"
这就是我正在尝试的,但我无法让它发挥作用:
ActiveCell.FormulaR1C1 = "=""ObjectID("" & RC[-1] & ")"
我已尝试过"")"
和")""
以及其他一些组合,但我无法让它发挥作用。
我该怎么做?
答案 0 :(得分:1)
这是我如何做到的:
ActiveCell.FormulaR1C1 = "=""ObjectID("" & RC[-1] & "")"""
答案 1 :(得分:0)
试试这个:
Sub InputConcatenatedString()
FormulaStr = """ObjectID(""&E2&"")"""
Range("A2").Formula = "=" & FormulaStr '--Modify A2 as needed.
Range("A2:A162").FillDown '--Modify affected range as needed.
End Sub
您只需更改初始单元格的地址以及所需范围内的结束单元格。我假设您的数据从A2
开始,到A162
结束。 :)
如果有帮助,请告诉我们。
答案 2 :(得分:0)
试试这个:
Range("A2:A162").Formula = "=""ObjectID("" & E2 & "")"""
假设您想将值放在A2:A162
。
改变你所拥有的任何范围。