If I have dimensioned an array:

Dim strArray() as String

But not yet redimed or assigned anything to the array how can I check to see if the array is empty before, for example, examining it in a FOR/NEXT loop.

IsEmpty(strArray) returns False.
IsNull(strArray) returns False.
Ubound(strArray) or Lbound(strArray) causes an error.

Any ideas?