Dan,
You can test the lower or upper bound and trap the error that
occurs if the array isn't dim'd. E.g,
Dim N As Long
On Error Resume Next
N = LBound(Arr,1)
If Err.Number = 9 Then
Debug.Print "Arr not dim'd"
End If
--
Cordially,
Chip Pearson
Microsoft MVP - Excel
Pearson Software Consulting, LLC
www.cpearson.com
"dan" wrote in message
...
How can I tell if an array declared initially as myArray() has
yet been ReDim'ed?