Vlookup result in a message box
Hi Howard,
Am Tue, 9 Sep 2014 08:14:34 -0700 (PDT) schrieb L. Howard:
'IFERROR(VLOOKUP(H17,L2:Q75,J2,0),"Game?")
if B1 is not available you get an error.
Try:
Sub testX()
Dim ws As Worksheet
Dim rngLook As Range
Dim currName As String
Dim Res As Variant
Set ws = Sheets("Sheet1")
Set rngLook = ws.Range("E1:F5")
currName = Range("B1")
With WorksheetFunction
If .CountIf(rngLook, currName) = 0 Then
Res = "Game?"
Else
Res = .VLookup("l", Range("E1:F5"), 2, False)
End If
End With
MsgBox Res
End Sub
Regards
Claus B.
--
Vista Ultimate / Windows7
Office 2007 Ultimate / 2010 Professional
|