VBA中:input取到的数字用FormulaR1C1公式运算不了?
1如图:本地窗口显示取到数字为5,为什么EXCEL中还是显示=E1*a,不直接等于15?代码如下:Sub宏1()Dima%a=Application.InputBox("...
1如图:本地窗口显示取到数字为5,为什么EXCEL中还是显示=E1*a,不直接等于15?
代码如下:
Sub 宏1()
Dim a%
a = Application.InputBox("k", "速度", , , , , , 1)
[f1].FormulaR1C1 = "=RC[-1]*a"
End Sub 展开
代码如下:
Sub 宏1()
Dim a%
a = Application.InputBox("k", "速度", , , , , , 1)
[f1].FormulaR1C1 = "=RC[-1]*a"
End Sub 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询