[英]VBA to trace precedents of index function
提前致谢。
是否有人创建了VBA
INDEX
先例的VBA
子项?
例如,假设A1具有:
INDEX(namedRange, namedCellVertical, namedCellHorizontal)
我希望能够选择A1
,运行一个宏,然后使激活的单元格成为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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.