Вот некоторые Range
свойства, которые могут быть полезны (при условии, что rangeTest находится в B2:B6
):
rangeTest = Range["B2"].MergeArea
дает диапазон объединенной ячейки Test - B2:B6
rangeTest.Rows.Count
и rangeTest.Count
дают количество строк и количество ячеек - 5
rangeTest.Offset[0, 1]
дает диапазон C2
, а .MergeArea
этого дает диапазонTestRx.
rangeTestRx.Count
можно использовать для получения количества ячеек в rangeTestRx (4) и сравнения его с количеством ячеек в rangeTest, чтобы проверить, есть ли другая ячейка ниже rangeTestRx.
rangeTestRx.Offset[4, 0]
может использоваться для получения Range ниже rangeTestRx - C6
и т. Д.