我想使用一个公式内的用户输入如下:使用输入变量的公式内以宏
Sub example()
Dim StockDays As Integer
StockDays = InputBox(Prompt:="How many days?")
Range("AG2").FormulaR1C1 = "=ROUNDUP(RC[-6]*" & StockDays & "/90, 0)"
Range("AG2").Select
Selection.AutoFill Destination:=Range(Cells(2, 33), Cells(1500, 33))
End Sub
运行时,上述代码在ROUNDUP线引发错误。
运行时错误1004.
应用程序定义或对象定义的错误。
我认为问题与变量StockDays
有关。
我该如何安排代码才能使其工作?
公式厕所ks完美 - 我会冒险猜测它与'StockDays'部分无关,并且您没有引用表单或类似的东西。试试'表格(1).Range(“AG2”)'种类表示法。 –