Excel VBA Vlookup - vienkārši Excel makro

Satura rādītājs

Izmantojiet rekvizītu WorksheetFunction Excel VBA lai piekļūtu MEKLĒŠANA funkciju. Viss, kas Jums nepieciešams, ir viena koda rinda.

Situācija:

1. Ievietojiet komandas pogu savā darblapā un pievienojiet šādu koda rindiņu:

Diapazons ("H3"). Vērtība = WorksheetFunction.VLookup (Diapazons ("H2"), diapazons ("B3: E9"), 4, False)

Noklikšķinot uz komandas pogas darblapā, Excel VBA izmanto funkciju VLOOKUP, lai atrastu ID 53 algu un ievietotu rezultātu šūnā H3.

Piezīme: apmeklējiet mūsu lapu par funkciju VLOOKUP, lai uzzinātu vairāk par šo Excel funkciju.

Ja funkcija VLOOKUP nevar atrast atbilstību, Excel VBA atgriež “Nevar iegūt VLookup īpašums darblapas funkciju klase ".

2. Piemēram, šūnā H2 ievadiet vērtību 28.

Rezultāts, noklikšķinot uz komandas pogas lapā:

3. Lai aizstātu šo kļūdu ar draudzīgu ziņojumu, atjauniniet kodu šādi.

Kļūda GoTo InvalidValue:
Diapazons ("H3"). Vērtība = WorksheetFunction.VLookup (Diapazons ("H2"), diapazons ("B3: E9"), 4, False)
Iziet no apakšnodaļas
InvalidValue: Diapazons ("H3"). Vērtība = "Nav atrasts"

Rezultāts, noklikšķinot uz komandas pogas lapā:

Piezīme: apmeklējiet mūsu lapu par kļūdu apstrādi, lai uzzinātu vairāk par šo tēmu.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave