Sprawdź, czy zakres istnieje w VBA

Mam dynamicznie zdefiniowany zakres nazw w moim pliku Excela, który pobiera dane z tabeli na podstawie daty początkowej i daty końcowej takiej jak ta

=OFFSET(Time!$A$1,IFERROR(MATCH(Date_Range_Start,AllDates,0)-1,MATCH(Date_Range_Start,AllDates)),1,MATCH(Date_Range_End,AllDates)-IFERROR(MATCH(Date_Range_Start,AllDates,0)-1,MATCH(Date_Range_Start,AllDates)),4)

Ale jeśli zakres dat nie zawiera danych w tabeli, zakres nie istnieje (lub coś takiego, idk). Jak mogę napisać kod w VBA, aby sprawdzić, czy ten zakres istnieje, czy nie?

Próbowałem czegoś takiego

If Not Range("DateRangeData") Is Nothing Then

ale otrzymuję „Błąd wykonania 1004, metoda„ Zakres ”obiektu„ _Global ”nie powiodła się.”

questionAnswers(4)

yourAnswerToTheQuestion