VBA追踪索引函数的先例

提前致谢。

有没有人创build了一个跟踪INDEX的先例的VBA子?

例如,假设A1有:
INDEX(namedRange, namedCellVertical, namedCellHorizontal)

我想能够selectA1 ,运行一个macros,然后让激活的单元格是A1引用的特定单元格(而不是整个范围)。

似乎有免费软件(Arixcel)可以做到这一点(还有更多),但是由于我们的政策,我们无法在工作的计算机上安装它。

再一次,在此先感谢。

尝试这个:

 Sub GetCell() Dim c As Range On Error Resume Next Set c = Selection.Parent.Evaluate(Selection.Formula) On Error GoTo 0 If Not c Is Nothing Then If c.Parent.Name <> ActiveSheet.Name Then c.Parent.Activate c.Select End If End Sub