excel vba vlookup если true, то окно сообщения - PullRequest
0 голосов
/ 28 января 2020

Я немного запутался, как правильно выполнить vlookup в VBA в модуле.

Я хочу взять значение в ячейке

Range ("G6"). Значение

и сравните его с диапазоном на листе 2

A6: J2000

, если он обнаружит совпадение в столбце 1 и столбце 10 = true, затем отобразите окно сообщения.

Обновите здесь код, который я пробовал.

Dim sRes As String

sRes = Application.VLookup(G6, Sheet2.Range("A6:J2000"), 2)

MsgBox sRes

1 Ответ

0 голосов
/ 28 января 2020

хорошо, я понял это. Вот рабочий код:

Dim sRes As String

celllookup = Range("R6").Value
sRes = Application.VLookup(celllookup, Sheet5.Range("A6:J2000"), 10, False)

If sResult = "TRUE" Then
    MsgBox "Its True"
End If
...