Допустим, у меня есть следующий код:
Sub TestRangeLoop()
Dim rng As Range
Set rng = Range("A1:A6")
''//Insert code to loop through rng here
End Sub
Я хочу иметь возможность перебирать коллекцию из Range
объектов для каждой ячейки, указанной в rng
.Концептуально, я хотел бы сделать это так:
For Each rngCell As Range in rng
''//Do something with rngCell
Next
Я знаю, что мог бы решить эту проблему, анализируя rng.Address
и создавая Range
объекты вручную, но я надеюсь, что есть более прямойспособ, который не включает разбор строки.