Excel VBA Vlookup - Helppo Excel -makro

Sisällysluettelo

Käytä WorksheetFunction -ominaisuutta Excel VBA päästäksesi VLOOKUP toiminto. Tarvitset vain yhden koodirivin.

Tilanne:

1. Aseta komentopainike laskentataulukkoosi ja lisää seuraava koodirivi:

Alue ("H3"). Arvo = WorksheetFunction.VLookup (Range ("H2"), Range ("B3: E9"), 4, False)

Kun napsautat laskentataulukon komentopainiketta, Excel VBA etsii ID 53: n palkan VLOOKUP -toiminnolla ja sijoittaa tuloksen soluun H3.

Huomautus: vieraile VLOOKUP -toimintoa koskevalla sivullamme saadaksesi lisätietoja tästä Excel -toiminnosta.

Jos VLOOKUP -toiminto ei löydä vastaavuutta, Excel VBA palauttaa "Ei voi saada VLookup -ominaisuus WorksheetFunction class "-virheestä.

2. Syötä esimerkiksi arvo 28 soluun H2.

Tulos, kun napsautat taulukon komentopainiketta:

3. Jos haluat korvata tämän virheen ystävällisellä viestillä, päivitä koodi seuraavasti.

Virhe GoTo InvalidValue:
Alue ("H3"). Arvo = WorksheetFunction.VLookup (Range ("H2"), Range ("B3: E9"), 4, False)
Lopeta Sub
InvalidValue: Range ("H3"). Value = "Not Found"

Tulos, kun napsautat taulukon komentopainiketta:

Huomautus: vieraile virheiden käsittelyä käsittelevällä sivulla saadaksesi lisätietoja tästä aiheesta.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave