Excel VBA Vlookup - lihtsad Exceli makrod

Lang L: none (table-of-contents)

Kasutage atribuuti WorksheetFunction asukohas Exceli VBA juurde pääseda VLOOKUP funktsiooni. Kõik, mida vajate, on üks koodirida.

Olukord:

1. Asetage oma töölehele käsunupp ja lisage järgmine koodirida:

Vahemik ("H3"). Väärtus = WorksheetFunction.VLookup (Vahemik ("H2"), vahemik ("B3: E9"), 4, vale)

Kui klõpsate töölehel käsunuppu, kasutab Excel VBA funktsiooni VLOOKUP ID 53 palga otsimiseks ja paigutab tulemuse lahtrisse H3.

Märkus. Selle Exceli funktsiooni kohta lisateabe saamiseks külastage meie lehekülge funktsiooni VLOOKUP kohta.

Kui funktsioon VLOOKUP ei leia vastet, tagastab Excel VBA vea "Ei saa hankida VLookup atribuut Töölehefunktsiooni klassi "tõrkest.

2. Näiteks sisestage lahtrisse H2 väärtus 28.

Tulemus, kui klõpsate lehel käsunuppu:

3. Selle vea asendamiseks sõbraliku sõnumiga värskendage koodi järgmiselt.

Viga GoTo InvalidValue:
Vahemik ("H3"). Väärtus = WorksheetFunction.VLookup (Vahemik ("H2"), vahemik ("B3: E9"), 4, vale)
Välju sub
InvalidValue: Vahemik ("H3"). Value = "Not Found"

Tulemus, kui klõpsate lehel käsunuppu:

Märkus: selle teema kohta lisateabe saamiseks külastage meie vigade käsitlemise lehte.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave