I'estou a tentar procurar um valor numa folha de cálculo dentro de uma matriz de tabelas usando a função VLOOKUP no meu código vba. Eu não'não sei como escrevê-lo correctamente.
Aqui está a fórmula normal do VLOOOKUP com todas as referências:
=VLOOKUP(DATA!AN2,DATA!AA9:AF20,5,FALSE)
Por favor, encontre o código abaixo para 'Vlookup':
Function vlookupVBA(lookupValue, rangeString, colOffset)
vlookupVBA = "#N/A"
On Error Resume Next
Dim table_lookup As range
Set table_lookup = range(rangeString)
vlookupVBA = Application.WorksheetFunction.vlookup(lookupValue, table_lookup, colOffset, False)
End Function