To co popisuješ se ale dá řešit stejnou funkcí i uvnitř formuláře. Ve VBA ale musíš použít anglické názvy funkcí a jelikož tato funkce zřejmě není "přímo součástí" jazyka, tak si ji musíš zavolat z Excelu přes WorksheetFunction.
P.
Př.:hodnota = WorksheetFunction.VLookup("Fiat", Range("A5:B7"), 2, False)citovat