Как зациклить столбцы с несколькими диапазонами в Excel - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь перебрать столбцы, чтобы проверить, не является ли каждая ячейка в той же строке моего диапазона Union(Range("A2:A5"), Range("C2:E5")) пустой, если она выделяет пустую ячейку, а затем проверить вторую строку моего диапазона. Я не уверен, как решить эту проблему, так как мой диапазон представляет собой объединение нескольких столбцов. любая помощь с этим?

enter image description here

Union(Range("A2:A5"), Range("C2:E5")).Columns.Count

Я получаю 1 в результате, даже если я использую это Union(Range("A2:A5"), Range("C2:E5")).end(xlToLeft).Columns (я думаю, что я должен получить 2 вместо)

1 Ответ

0 голосов
/ 27 октября 2019
Dim r As Range
Set r = Union(Range("A2:A5"), Range("C2:E5"))
Dim currCell As Range
For Each currCell In r
    'do your testing here
Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...