例如,假设我有
{={1,2,3,4,5}}
在一个单元格中。有没有办法找出该数组中有多少元素,以及这些元素是什么?
现在实现@chris neilsen 的想法,我现在有了如下的 VBA 函数
Function rinfo(r As Range) As String
With r.CurrentArray
rinfo = .Address & ", " & .Rows.Count & ", " & .Columns.Count & ", " & .Value & ", " & .Value2
End With
End Function
但是它的数据看起来并不乐观,即
$A$29, 1, 1, 1, 1
如果 Rows.Count 和 Columns.Count 正在计算工作表中使用的行和列,则它们是有意义的。但作为数组公式中数据的指示,没有。