vba - sprawdzanie pustej tablicy [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak sprawdzić pustą tablicę w makrze vba 23 odpowiedzi
<code>Function IsVarArrayEmpty(anArray As Variant)

Dim i As Integer

On Error Resume Next
    i = UBound(anArray, 1)
If Err.Number = 0 Then
    IsVarArrayEmpty = False
Else
    IsVarArrayEmpty = True
End If

End Function
</code>

Zwraca true dla niezainicjowanego i false dla zainicjalizowanego. Chcę sprawdzić, czy ma jakieś dane / treści. Problemem jest jednak to, że powyższy kod powraca do wartości false, nawet jeśli w tablicy nie ma żadnych danych. Jak to sprawdzić?

(Próbowałem ustawić łańcuch s równy tablicy bajtów. To było „”. Oznacza to, że tablica jest pusta, prawda?)

questionAnswers(3)

yourAnswerToTheQuestion