5461 element limit
I remember that xl2002 removed the 5461 limit in application.transpose. And
it's still gone in xl2003:
Option Explicit
Sub testme()
Dim myArr As Variant
With ActiveSheet.Range("a1:a65536")
.Formula = "=row()"
.Value = .Value
myArr = .Value
End With
With Application
myArr = .Transpose(.Transpose(myArr))
End With
Debug.Print UBound(myArr)
End Sub
showed:
65536
in the immediate window.
Do you have a particular function you're concerned about?
Alan Beban wrote:
In xl2000 there is a limit of 5461 elements on the efficacy of many
worksheet functions used in VBA code. Has that limit been changed in
later versions of Excel?
Thanks,
Alan Beban
--
Dave Peterson
|