I am having a data in such format (DELIMITED TEXT)
How do I Vlookup
"F88"
to get 1
dynamic value.
Thanks a ton
I am having a data in such format (DELIMITED TEXT)
How do I Vlookup
"F88"
to get 1
dynamic value.
Thanks a ton
With your posted data in A1, give this a try:
Sub DataGrsbber()
Dim s As String
s = Replace([A1], "'", "")
ary = Split(s, ",")
For i = LBound(ary) To UBound(ary) - 1
If ary(i) = "F88" Then
MsgBox ary(i + 1)
Exit Sub
End If
Next i
End Sub
EDIT#1:
To retrieve the value into a cell, try this User Defined Function:
Public Function Retriever(BigString As String, LittleString As String) As String
Dim s As String
s = Replace(BigString, "'", "")
ary = Split(s, ",")
For i = LBound(ary) To UBound(ary) - 1
If ary(i) = LittleString Then
Retriever = ary(i + 1)
Exit Function
End If
Next i
Retriever = ""
End Function