我尝试使用VBA嵌套公式,并使用Offset将嵌套公式放在它旁边的下一个单元格中,但它似乎无法正常工作。我已经尝试使用MsgBox进行调试,它显示了我想要的内容。在示例中,ActiveCell具有简单的SUM。
我想要的是" = Cell("地址",SUM(Sheet1!D3:D4))"在完全低于Activcell的单元格中但是我一直得到运行时错误1004.这可能是非常基本但我无法弄清楚它为什么会发生。
感谢您的帮助:)
Sub nestFormula()
Dim form As String
form = "=Cell(""address""," & Replace(ActiveCell.formula, "=", "") & ")"
ActiveCell.Offset(1, 0) = form
MsgBox form
End Sub