Teste se o intervalo existe no VBA
Eu tenho um intervalo nomeado dinamicamente definido no meu excel ss que agarra dados fora de uma tabela com base em uma data de início e uma data de término como esta
=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)
Mas se o período não tiver dados na tabela, o intervalo não existe (ou algo assim, idk). Como posso escrever código no VBA para testar se esse intervalo existe ou não?
Eu tentei algo como
If Not Range("DateRangeData") Is Nothing Then
mas eu recebo "Erro de tempo de execução 1004, o método 'Range' do objeto '_Global' falhou".