Kako odabrati list prema nazivu varijable s VBA u Excelu (2 načina)

  • Podijeli Ovo
Hugh West

Ponekad moramo odabrati određeni list iz više radnih listova u Excel radnoj knjizi. List možemo nazvati prema zadanom Kodnom nazivu ili pomoću Naziva varijable . Kako bismo odabrali list koristeći naziv varijable, prvo moramo postaviti naziv varijable. U ovom članku pokazat ćemo vam učinkovite, ali jednostavne načine za Odabir Lista upotrebom Naziva varijable s VBA u Excel .

Za ilustraciju upotrijebit ćemo ogledni skup podataka kao primjer. Na primjer, sljedeći skup podataka predstavlja Prodavač , Proizvod i Neto prodaju tvrtke prikazane na različitim listovima.

Preuzmite radnu bilježnicu za vježbanje

Preuzmite sljedeću radnu bilježnicu da biste sami vježbali.

VBA Select Sheet Variable Name.xlsm

2 načina odabira lista prema nazivu varijable s VBA u Excelu

1. Odaberite aktivni list prema nazivu varijable s VBA u Excelu

U našoj prvoj metodi odabrat ćemo aktivni list pomoću naziva varijable. Pod Aktivnim listom mislimo na list na kojem radimo. Stoga, slijedite donje korake za Odabir aktivnog lista po Nazivu varijable sa VBA u Excelu .

KORACI:

  • Prvo odaberite Visual Basic pod karticom Razvojni programer .

  • Kao rezultat toga, VBA prozor će iskočiti.
  • Zatim odaberite Modul iz Umetni tab.

  • Slijedom toga, pojavit će se prozor Modul .
  • Tamo kopirajte sljedeći kod i zalijepite ga u okvir.
9241

  • Sada zatvorite VBA prozor.
  • Nakon toga odaberite Makronaredbe pod karticom Razvojni programer .

  • Kao rezultat , pojavit će se dijaloški okvir Makro .
  • Ovdje odaberite ActiveSheetSelect i pritisnite Pokreni .

  • Konačno, vratit će list na kojem smo radili.

2. Excel VBA za postavljanje Naziv varijable za odabir lista

U našoj prethodnoj metodi primijenili smo VBA kod da vratimo list na kojem smo već radili. U ovoj metodi, postavit ćemo Naziv varijable za naš željeni radni list i odabrati taj radni list pomoću Naziva varijable s VBA . Dakle, naučite sljedeći postupak za izvođenje zadatka.

KORACI:

  • Prvo ćemo postaviti Naziv varijable za Sheet2 i upotrijebite taj naziv varijable za odabir lista.

  • Dakle, idite na Developer Visual Basic .
  • Zatim odaberite Umetni Modul .
  • Dakle, Modul pojavit će se dijaloški okvir.
  • Zatim kopirajte donji kod i zalijepite ga tamo.
8542

  • Nakon toga zatvorite VBA prozor.
  • Sada otvorite Sheet3 .
  • Naknadno,odaberite Makronaredbe na kartici Razvojni programer .

  • Kao rezultat, Makronaredba dijaloški okvir će iskočiti.
  • Tamo kliknite SelectSheet i pritisnite Run .

  • Nakon što pritisnete Pokreni , možete dobiti dijaloški okvir pogreške kao što je prikazano na sljedećoj slici.

  • Da biste riješili problem, pritisnite Kraj .
  • Zatim idite na Datoteka Opcije .
  • Nakon toga , na kartici Centar za pouzdanost odaberite Postavke centra za pouzdanost .

  • Slijedom toga, <1 Pojavit će se dijaloški okvir>Centar za pouzdanost .
  • Tamo odaberite karticu Postavke makronaredbi .
  • Nakon toga potvrdite okvir za Pouzdani pristup Objektni model VBA projekta i pritisnite OK .

  • Opet odaberite Razvojni programer Makronaredbe .
  • Kliknite SelectSheet i pritisnite Pokreni .

  • Na kraju će vratiti Sheet2 iako smo radili na Sheet3 .

Pročitajte više: Kako pretraživati ​​naziv lista s VBA u Excelu (3 primjera)

Zaključak

Odsada moći će odabrati list upotrebom naziva varijable sa VBA u Excelu upotrebom gornjeg- opisane metode. Nastavite ih koristiti i javite nam ako imate još načina za obavljanje zadatka. Ne zaboravite ostaviti komentare, prijedloge ili upite akoimate ih u odjeljku za komentare ispod.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.