Excel VBA, определите диапазон с помощью переменной, значение которой получено из ячейки

Это мой код:

Dim var As string
var = Range("B1").Value
Range("").Interior.ColorIndex = 5

Можно ли каким-то образом определить последнюю строку таким образом, и если да, то как?:

Range("var").interior.Colorindex= 5

Я хочу, чтобы диапазон определялся значением в ячейке, но я застрял здесь, потому что не уверен, как действовать дальше. Мне нужно иметь возможность записывать отдельные номера ячеек в ячейке B1, т. Е. A1, A2, B6 и т.д., И использовать их для определения диапазона в приведенном выше коде. Заранее спасибо.