Excel VBA Vlookup - Jednostavni makroi programa Excel

Sadržaj

Upotrijebite svojstvo WorksheetFunction u Excel VBA za pristup VLOOKUP funkcija. Sve što trebate je jedna linija koda.

Situacija:

1. Postavite naredbeni gumb na radni list i dodajte sljedeći kodni redak:

Raspon ("H3"). Vrijednost = Funkcija radnog lista.VLookup (Raspon ("H2"), Raspon ("B3: E9"), 4, Netačno)

Kada pritisnete gumb naredbe na radnom listu, Excel VBA koristi funkciju VLOOKUP za pretraživanje plaće ID -a 53 i smješta rezultat u ćeliju H3.

Napomena: posjetite našu stranicu o funkciji VLOOKUP kako biste saznali više o ovoj funkciji programa Excel.

Ako funkcija VLOOKUP ne može pronaći podudaranje, Excel VBA vraća poruku "Nije moguće dobiti datoteku VLookup svojstvo greške klase WorksheetFunction ".

2. Na primjer, unesite vrijednost 28 u ćeliju H2.

Rezultat kada pritisnete naredbeni gumb na listu:

3. Da biste ovu pogrešku zamijenili prijateljskom porukom, ažurirajte kôd na sljedeći način.

O grešci Idi na InvalidValue:
Raspon ("H3"). Vrijednost = Funkcija radnog lista.VLookup (Raspon ("H2"), Raspon ("B3: E9"), 4, Netačno)
Izlaz iz podv
Nevažeća vrijednost: Raspon ("H3"). Vrijednost = "Nije pronađeno"

Rezultat kada pritisnete naredbeni gumb na listu:

Napomena: posjetite našu stranicu o rukovanju pogreškama kako biste saznali više o ovoj temi.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave