Как разделить 2-е измерение цикла for? - PullRequest
0 голосов
/ 24 апреля 2019

Если у меня есть цикл for / next, но у меня есть столбец, разделяющий диапазон, к которому нужно применить печать массива, как бы мне это разделить?

Пример:

For i = 0 To 4 '5 rows
    For j = 3 To 5 'apply across 3 columns
        Set c = wsA.Cells(fndRow + i, j + 43)
        c.Interior.Color = VBA.RGB(255, 255, 0)
        wsA.Cells(fndRow + i, j + 43).Value = rIterator.Offset(, j - 1).Value * multplr(i)
    Next j
Next I

Я хочу разделить печать моего массива между 3 столбцами, пропустить столбец, а затем следующие три столбца, например:

For j = 3 to 5, 7 to 9 

Я знаюэто не правильный синтаксис, но он передает мою точку зрения в вопросе.Какие-нибудь мысли?Нужно ли мне создать еще один цикл?

1 Ответ

1 голос
/ 24 апреля 2019
For j = 3 to 9
    if j<>6 Then
        'do stuff
    end if
next j
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...