INHOUDSOPGAWE
Soms moet ons 'n spesifieke blad kies uit verskeie werkblaaie in die Excel werkboek. Ons kan die blad by sy verstek Kodenaam noem of deur 'n Veranderlike Naam te gebruik. Om 'n blad met die veranderlike naam te kies, moet ons eers die veranderlike naam stel. In hierdie artikel sal ons jou die effektiewe dog eenvoudige maniere wys om 'n Veld te kies deur 'n Veranderlikenaam met VBA in
Om te illustreer, sal ons 'n voorbeelddatastel as 'n voorbeeld gebruik. Byvoorbeeld, die volgende datastel verteenwoordig die Verkoopsman , Produk en Netto Verkope van 'n maatskappy wat in verskillende velle getoon word.
Laai Oefenwerkboek af
Laai die volgende werkboek af om self te oefen.
VBA Select Sheet Variable Name.xlsm
2 maniere om blad volgens veranderlike naam met VBA in Excel te kies
1. Kies aktiewe blad volgens veranderlike naam met VBA in Excel
In ons eerste metode sal ons die aktiewe blad kies met behulp van 'n veranderlike naam. Met Active Sheet bedoel ons die blad waaraan ons werk. Volg daarom die stappe hieronder om aktiewe blad te kies volgens Veranderlikenaam met VBA in Excel .
STAPE:
- Kies eers Visual Basic onder die Ontwikkelaar oortjie.
- Gevolglik sal die VBA venster uitspring.
- Kies dan Module uit die Voeg oortjie in.
- Gevolglik sal die Module -venster verskyn.
- Kopieer daar die volgende kode en plak dit in die blokkie.
3630
- Maak nou die VBA venster toe.
- Kies daarna Makro's onder die Ontwikkelaar oortjie.
- Gevolglik , sal die Makro -dialoogkassie verskyn.
- Kies hier die ActiveSheetSelect en druk Run .
- Uiteindelik sal dit die blad terugstuur waaraan ons gewerk het.
2. Excel VBA om te stel Veranderlike naam vir die seleksie van blad
In ons vorige metode het ons die VBA -kode toegepas om die blad terug te gee waaraan ons reeds gewerk het. In hierdie metode sal ons 'n Veranderlike Naam vir ons gewenste werkblad stel en daardie werkblad kies met die Veranderlike Naam met VBA . Leer dus die volgende proses om die taak uit te voer.
STAPPE:
- Eerstens sal ons die Veranderlikenaam vir stel Blad2 en gebruik daardie veranderlike naam om die blad te kies.
- So, gaan na Ontwikkelaar ➤ Visual Basic .
- Volgende, kies Voeg in ➤ Module .
- Daarom, die Module dialoogkassie sal verskyn.
- Kopieer dan die onderstaande kode en plak dit daar.
2429
- Maak daarna die VBA venster.
- Maak nou Blad3 oop.
- Vervolgens,kies die Makro's van die Ontwikkelaar oortjie.
- Gevolglik is die Makro dialoogkassie sal uitspring.
- Daar, klik SelectSheet en druk Run .
- Nadat jy Run gedruk het, sal jy dalk 'n foutdialoogkassie kry soos dit in die volgende prent gewys word.
- Om die probleem op te los, druk Einde .
- Gaan dan na Lêer ➤ Opsies .
- Daarna , vanaf die Trustsentrum -oortjie, kies Trustsentruminstellings .
- Gevolglik, die Trust Centre dialoogkassie sal verskyn.
- Daar, kies die Makro-instellings oortjie.
- Merk daarna die blokkie vir Trust toegang tot die VBA-projekobjekmodel en druk OK .
- Kies weer Ontwikkelaar ➤ Makro's .
- Klik SelectSheet en druk Run .
- Uiteindelik sal dit die Blad2 terugstuur al het ons aan Blad3 gewerk.
Lees meer: Hoe om bladnaam met VBA in Excel te soek (3 voorbeelde)
Gevolgtrekking
Van nou af sal in staat wees om Kies 'n Vel deur die Veranderlike Naam te gebruik met VBA in Excel met behulp van die bogenoemde- metodes beskryf. Hou aan om dit te gebruik en laat weet ons as jy nog maniere het om die taak uit te voer. Moenie vergeet om opmerkings, voorstelle of navrae te gee niejy het enige in die kommentaar afdeling hieronder.