Oglądając film dowiesz się jak używać funkcji arkuszowej WYSZUKAJ.PIONOWO (VLOOKUP) w zdarzeniu arkusza Worksheet_Change.
Zadanie, które będę realizował w filmie będzie miało na celu po wpisaniu w konkretnej komórce odnaleźć z innej tabeli wartość, która jest do niej przypisana (taka wyszukiwarka :) ).
Zatem, w filmie zostanie poruszony temat dotyczący ustalania konkretnego zakresu, w którym funkcja VLOOKUP będzie mogła być używana w zdarzeniu. Użyję tutaj funkcji INTERSECT. Następny krok to za pomocą funkcji VLOOKUP (przypisanej do właściwości Worksheet.Function) będę wyszukiwał wartości i zwracał ją do sąsiedniej komórki (target.offset). Całość wyszukiwania będzie oparta o instrukcję IF-ELSE, która w przypadku nie odnalezienia wartości, zwróci pusty ciąg tekstowy do komórki ("").
Co ważne, aby "wyszukiwarka" działała prawidłowo skorzystam również z obsługi błędów (On Error Resume Next), aby kod był dalej realizowany.
Zapraszam do oglądania :)
Poniżej link do pobrania pliku, który został użyty w filmie:
smartexcel.pl/download/wyszuk...
12 дек 2022