Application.Intersect
сделает работу.
Это даст вам диапазон, который является пересечением двух диапазонов A и B
Если диапазон A содержится в диапазоне B, то результат будет иметь ту же ширину и высоту, что и A.
Результат будет нулевым / Ничем, если диапазоны вообще не пересекаются.