Innholdsfortegnelse
Noen ganger må vi velge et bestemt ark fra flere regneark i Excel arbeidsboken. Vi kan kalle arket ved standard Kodenavn eller ved å bruke et Variabelnavn . For å velge et ark med variabelnavnet, må vi angi variabelnavnet først. I denne artikkelen vil vi vise deg de effektive, men enkle måtene å velge et ark ved å bruke et Variabelnavn med VBA i Excel .
For å illustrere vil vi bruke et eksempeldatasett som eksempel. Følgende datasett representerer for eksempel Selger , Produkt og Nettosalg til et selskap vist i forskjellige ark.
Last ned øvelsesarbeidsbok
Last ned følgende arbeidsbok for å øve selv.
VBA Select Sheet Variable Name.xlsm
2 måter å velge ark etter variabelnavn med VBA i Excel
1. Velg aktivt ark etter variabelnavn med VBA i Excel
I vår første metode velger vi det aktive arket ved å bruke et variabelnavn. Med Aktivt ark mener vi arket vi jobber med. Følg derfor trinnene nedenfor for å Velge aktivt ark ved Variabelnavn med VBA i Excel .
TRINN:
- Først velger du Visual Basic under fanen Utvikler .
- Som et resultat vil VBA vinduet sprette ut.
- Velg deretter Modul fra Sett inn fane.
- Følgelig vil Modul vinduet vises.
- Der kopierer du følgende kode og limer den inn i boksen.
8488
- Nå lukker du VBA vinduet.
- Deretter velger du Makroer under fanen Utvikler .
- Som et resultat , vil dialogboksen Makro dukke opp.
- Her velger du ActiveSheetSelect og trykker Kjør .
- Til slutt vil den returnere arket vi jobbet med.
2. Excel VBA to Set Variabelnavn for å velge ark
I vår forrige metode brukte vi VBA -koden for å returnere arket som vi allerede jobbet med. I denne metoden setter vi et Variabelnavn for det ønskede regnearket og velger det regnearket ved å bruke Variabelnavnet med VBA . Så lær deg følgende prosess for å utføre oppgaven.
TRINN:
- Først setter vi Variabelnavnet for Ark2 og bruk det variabelnavnet for å velge arket.
- Så gå til Utvikler ➤ Visual Basic .
- Deretter velger du Sett inn ➤ Modul .
- Derfor er Modul dialogboksen vises.
- Deretter kopierer du koden nedenfor og limer den inn der.
3290
- Deretter lukker du VBA vindu.
- Åpne nå Ark3 .
- Deretter,velg Makroer fra Utvikler -fanen.
- Som et resultat vil Makroen dialogboksen kommer ut.
- Der klikker du Velg ark og trykker Kjør .
- Etter å ha trykket Kjør , kan det hende du får en feildialogboks slik den er vist i bildet nedenfor.
- For å løse problemet, trykk Slutt .
- Gå deretter til Fil ➤ Alternativer .
- Etter det , fra kategorien Tillitssenter , velg Innstillinger for tillitssenter .
- Følgelig er Trust Center dialogboksen vises.
- Der velger du Makroinnstillinger -fanen.
- Etterpå merker du av for Klarer tilgang til VBA-prosjektobjektmodell og trykk OK .
- Igjen, velg Utvikler ➤ Makroer .
- Klikk SelectSheet og trykk Kjør .
- Til slutt vil den returnere Ark2 selv om vi jobbet med Ark3 .
Les mer: Hvordan søke etter arknavn med VBA i Excel (3 eksempler)
Konklusjon
Heretter vil du vil kunne Velge et ark ved å bruke Variabelnavnet med VBA i Excel ved å bruke over- beskrevne metoder. Fortsett å bruke dem og gi oss beskjed hvis du har flere måter å utføre oppgaven på. Ikke glem å legge inn kommentarer, forslag eller spørsmål hvisdu har noen i kommentarfeltet nedenfor.