VBA Excel: циклы - PullRequest
       3

VBA Excel: циклы

0 голосов
/ 28 августа 2018

В настоящее время я пытаюсь зациклить столбец, чтобы определить, имеет ли ячейка определенное значение. Если ячейка имеет это определенное значение, она будет искать строку, чтобы найти другое значение в диапазоне. Когда это значение в диапазоне найдено, дается окончательное значение того, какое «имя» имеет этот столбец в диапазоне. Когда это будет сделано, повторяйте это, пока не будут найдены значения в первом столбце.

I.E

  • Цикл A: A, чтобы найти X
  • Просмотрите диапазон H: L, чтобы найти Y
  • В зависимости от того, где был найден Y, результат "M" из {M, N, O, P, Q}
  • Цикл до тех пор, пока в A не будет найдено больше значений X: A

Буду очень признателен, если вы поможете мне с этим!

1 Ответ

0 голосов
/ 28 августа 2018

Я нашел этот сайт очень полезным для того, что вы хотите сделать:

https://www.excel -easy.com / VBA / loop.html

Я думаю, вы хотите что-то вроде этого:

Dim i As Integer, j As Integer
Dim columns As Integer, rows As Integer

For i = 1 To rows
    If Cells(i, 1).Value = X Then
        For j = 1 To columns
            If Cells(i, j).Value = Y Then
                //Print out to M column
            End If
        Next j
    End If
Next i
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...