Talaan ng nilalaman
Minsan, kailangan nating pumili ng partikular na sheet mula sa maraming worksheet sa Excel workbook. Maaari naming tawagan ang sheet sa pamamagitan ng default na Pangalan ng Code o sa pamamagitan ng paggamit ng Pangalan ng Variable . Upang pumili ng isang sheet gamit ang variable na pangalan, dapat muna nating itakda ang variable na pangalan. Sa artikulong ito, ipapakita namin sa iyo ang epektibo ngunit simpleng paraan upang Pumili ng isang Sheet sa pamamagitan ng paggamit ng Pangalan ng Variable na may VBA sa Excel .
Upang ilarawan, gagamit kami ng sample na dataset bilang halimbawa. Halimbawa, kinakatawan ng sumusunod na dataset ang Salesman , Produkto , at Net Sales ng isang kumpanyang ipinapakita sa iba't ibang sheet.
I-download ang Practice Workbook
I-download ang sumusunod na workbook para magsanay nang mag-isa.
VBA Select Sheet Variable Name.xlsm
2 Paraan para Pumili ng Sheet ayon sa Pangalan ng Variable na may VBA sa Excel
1. Piliin ang Active Sheet ayon sa Pangalan ng Variable na may VBA sa Excel
Sa aming unang paraan, pipiliin namin ang aktibong sheet gamit ang variable na pangalan. Sa pamamagitan ng Active Sheet , ang ibig naming sabihin ay ang sheet kung saan kami nagtatrabaho. Samakatuwid, sundin ang mga hakbang sa ibaba upang Pumili ng Aktibong Sheet sa pamamagitan ng Pangalan ng Variable na may VBA sa Excel .
MGA HAKBANG:
- Una, piliin ang Visual Basic sa ilalim ng tab na Developer .
- Bilang resulta, lalabas ang VBA window.
- Pagkatapos, piliin ang Module mula sa Ipasok tab.
- Dahil dito, lalabas ang Module window.
- Doon, kopyahin ang sumusunod na code at i-paste ito sa kahon.
3423
- Ngayon, isara ang VBA window.
- Pagkatapos noon, piliin ang Macros sa ilalim ng tab na Developer .
- Bilang resulta , lalabas ang Macro dialog box.
- Dito, piliin ang ActiveSheetSelect at pindutin ang Run .
- Sa wakas, ibabalik nito ang sheet na ginagawa namin.
2. Excel VBA to Set Pangalan ng Variable para sa Pagpili ng Sheet
Sa aming nakaraang pamamaraan, inilapat namin ang VBA code upang ibalik ang sheet na ginagawa na namin. Sa paraang ito, magtatakda kami ng Pangalan ng Variable para sa aming gustong worksheet at pipiliin ang worksheet na iyon gamit ang Pangalan ng Variable na may VBA . Kaya, alamin ang sumusunod na proseso upang maisagawa ang gawain.
MGA HAKBANG:
- Una, itatakda natin ang Pangalan ng Variable para sa Sheet2 at gamitin ang variable na pangalan para piliin ang sheet.
- Kaya, pumunta sa Developer ➤ Visual Basic .
- Susunod, piliin ang Ipasok ang ➤ Module .
- Kaya, ang Module lalabas ang dialog box.
- Pagkatapos, kopyahin ang code sa ibaba at i-paste ito doon.
3045
- Pagkatapos nito, isara ang VBA window.
- Ngayon, buksan ang Sheet3 .
- Pagkatapos,piliin ang Macros mula sa tab na Developer .
- Bilang resulta, ang Macro lalabas ang dialog box.
- Doon, i-click ang SelectSheet at pindutin ang Run .
- Pagkatapos pindutin ang Run , maaari kang makakuha ng dialog box ng error tulad ng ipinapakita sa sumusunod na larawan.
- Upang lutasin ang isyu, pindutin ang End .
- Pagkatapos, pumunta sa File ➤ Options .
- Pagkatapos noon , mula sa tab na Trust Center , piliin ang Mga Setting ng Trust Center .
- Dahil dito, ang Trust Center lalabas ang dialog box.
- Doon, piliin ang tab na Macro Settings .
- Pagkatapos, lagyan ng check ang kahon para sa Trust access sa VBA project object model at pindutin ang OK .
- Muli, piliin ang Developer ➤ Macros .
- I-click ang SelectSheet at pindutin ang Run .
- Sa kalaunan, ibabalik nito ang Sheet2 kahit na ginagawa namin ang Sheet3 .
Magbasa Nang Higit Pa: Paano Maghanap ng Pangalan ng Sheet gamit ang VBA sa Excel (3 Halimbawa)
Konklusyon
Simula, ikaw magagawang Pumili ng isang Sheet sa pamamagitan ng paggamit ng Pangalan ng Variable na may VBA sa Excel gamit ang nasa itaas- inilarawan na mga pamamaraan. Patuloy na gamitin ang mga ito at ipaalam sa amin kung mayroon ka pang mga paraan para gawin ang gawain. Huwag kalimutang mag-drop ng mga komento, mungkahi, o mga query kungmayroon ka sa seksyon ng komento sa ibaba.