Проверьте, существует ли диапазон в VBA
У меня есть динамически определенный именованный диапазон в моем Excel, который извлекает данные из таблицы на основе даты начала и даты окончания, как это
=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)
Но если у диапазона дат нет данных в таблице, диапазон неT существует (или что-то, IDK). Как я могу написать код в VBA, чтобы проверить, существует ли этот диапазон или нет?
Я пробовал что-то вроде
If Not Range("DateRangeData") Is Nothing Then
но я получаюОшибка выполнения 1004, метод 'Спектр' объекта_Глобальный' не удалось."