Kazalo
Včasih moramo izbrati določen list iz več delovnih listov v Excel delovnega zvezka. List lahko pokličemo s privzetim imenom Ime kode ali z uporabo Ime spremenljivke . če želimo izbrati list z uporabo imena spremenljivke, moramo najprej nastaviti ime spremenljivke. v tem članku vam bomo prikazali učinkovite, a preproste načine za Izberite a List z uporabo Ime spremenljivke s spletno stranjo . VBA na spletnem mestu Excel .
Za ponazoritev bomo kot primer uporabili vzorčni nabor podatkov. Naslednji nabor podatkov na primer predstavlja Prodajalec , Izdelek in Neto prodaja podjetja, prikazane v različnih listih.
Prenesi delovni zvezek za prakso
Prenesite si naslednji delovni zvezek in vadite sami.
VBA Izberite ime spremenljivke v listu.xlsm2 načina za izbiro lista po imenu spremenljivke z VBA v Excelu
1. Izberite aktivni list po imenu spremenljivke z VBA v Excelu
V naši prvi metodi bomo aktivni list izbrali z uporabo imena spremenljivke. Aktivni list , imamo v mislih list, na katerem delamo. Zato sledite spodnjim korakom, da Izberite aktivni list po Ime spremenljivke s spletno stranjo . VBA na spletnem mestu Excel .
KORAKI:
- Najprej izberite Visual Basic v okviru Razvijalec zavihek.
- Zaradi tega je VBA odpre se okno.
- Nato izberite Modul iz Vstavite zavihek.
- Zato je Modul Prikaže se okno.
- Tam kopirajte naslednjo kodo in jo prilepite v polje.
Sub ActiveSheetSelect() Dim ws As Worksheet Set ws = ActiveSheet ws.Select End Sub
- Zdaj zaprite VBA okno.
- Nato izberite Makroji v okviru Razvijalec zavihek.
- Zaradi tega je Makro Pojavilo se bo pogovorno okno.
- Tu izberite ActiveSheetSelect in pritisnite Spustite .
- Nazadnje bo vrnil list, na katerem smo delali.
2. Excel VBA za nastavitev imena spremenljivke za izbiro lista
V naši prejšnji metodi smo uporabili VBA vrniti list, na katerem smo že delali. V tej metodi bomo nastavili Ime spremenljivke za želeni delovni list in izberite ta delovni list z Ime spremenljivke s spletno stranjo . VBA . Zato se naučite naslednjega postopka za izvedbo naloge.
KORAKI:
- Najprej bomo nastavili Ime spremenljivke za List2 in z imenom spremenljivke izberite list.
- Zato pojdite v Razvijalec ➤ Visual Basic .
- Nato izberite Vstavite ➤ Modul .
- Zato je Modul Pojavilo se bo pogovorno okno.
- Nato kopirajte spodnjo kodo in jo prilepite nanjo.
Sub SelectSheet() Dim VarSheet As String VarSheet = "Sheet2" With ActiveWorkbook.VBProject Worksheets(CStr(.VBComponents(VarSheet).Properties("Name"))).Select End With End Sub
- Nato zaprite VBA okno.
- Zdaj odprite List3 .
- Nato izberite Makroji iz Razvijalec zavihek.
- Zaradi tega je Makro Pojavilo se bo pogovorno okno.
- Tam kliknite SelectSheet in pritisnite Spustite .
- Po pritisku na Spustite , se lahko prikaže pogovorno okno z napako, kot je prikazano na naslednji sliki.
- Če želite rešiti težavo, pritisnite Konec .
- Nato pojdite v Datoteka ➤ Možnosti .
- Nato iz Trust Center izberite zavihek Nastavitve centra zaupanja .
- Zato je Trust Center Pojavilo se bo pogovorno okno.
- Tam izberite Nastavitve makra zavihek.
- Nato preverite polje za Zaupanja vreden dostop do objektnega modela projekta VBA in pritisnite V REDU .
- Ponovno izberite Razvijalec ➤ Makroji .
- Kliknite . SelectSheet in pritisnite Spustite .
- Sčasoma bo vrnil List2 čeprav smo delali na List3 .
Preberite več: Kako iskati ime lista z VBA v Excelu (3 primeri)
Zaključek
Odslej boste lahko Izberite a List z uporabo Ime spremenljivke s spletno stranjo . VBA na spletnem mestu Excel z uporabo zgoraj opisanih metod. Uporabljajte jih še naprej in nam sporočite, če imate še kakšne druge načine za izvedbo naloge. Ne pozabite v spodnjem razdelku za komentarje navesti pripomb, predlogov ali vprašanj, če jih imate.