Проблема с пересечением выделения активной ячейки с именованным диапазоном в цикле.Логика заключается в том, что если есть пересечение в двух диапазонах, установите диапазон «RR» равным диапазону с именем переменной.Вот соответствующий код.Предположим, что я правильно определил размеры всех переменных:
Set R1 = Range("B2:AB4")
Set R2 = Range("B5:AB7")
Set R3 = Range("B8:AB10")
.
.
.
Set R9 = Range("B26:AB28")
Set AC = Selection
For i = 1 To 9
If Not Intersect(AC, Range("R" & i)) Is Nothing Then
Set RR = Range("R" & i)
End If
Next i
Следующий шаг не обязательно включать в вышеупомянутый, поскольку я делаю то же самое с определенными диапазонами столбцов (C1, C2, C3 .... C9) исохранить указанную переменную столбца пересечения как "CC" - такой же базовый цикл.Наконец, мне нужно выбрать пересечение диапазонов RR и CC для последующих шагов.
Я уверен, что это простая синтаксическая ошибка или фундаментальное недопонимание объектов Excel, но я застрял.Помощь