VBA: Co stanie się z obiektami Range, jeśli użytkownik usunie komórki?

Załóżmy, że mam jakiś moduł w vba z pewną zmiennąr typuRange. Załóżmy, że w pewnym momencie przechowuję tam obiekt Range (np. Aktywną komórkę). Teraz moje pytanie: co dzieje się z wartościąr jeśli użytkownik usunie komórkę (komórkę, nie tylko jej wartość)?

Próbowałem to rozgryźć w VBA, ale bez powodzenia. Wynik jest dziwny.r nie jestNothing, wartośćrgłoszono, że @ jest typuRange, ale jeśli spróbuję spojrzeć na jego właściwości w oknie debugera, wartość każdej właściwości jest zgłaszana jako „wymagany obiekt”.

Jak mogę programowo ustalić, czy zmiennar jest w tym stanie czy nie?

Czy mogę to zrobić bez generowania błędu i łapania go?

questionAnswers(4)

yourAnswerToTheQuestion