របៀបជ្រើសរើសសន្លឹកតាមឈ្មោះអថេរជាមួយ VBA ក្នុង Excel (2 វិធី)

  • ចែករំលែកនេះ។
Hugh West

ជួនកាល យើងត្រូវជ្រើសរើសសន្លឹកជាក់លាក់មួយពីសន្លឹកកិច្ចការច្រើននៅក្នុងសៀវភៅការងារ Excel ។ យើងអាចហៅសន្លឹកតាមលំនាំដើមរបស់វា ឈ្មោះកូដ ឬដោយប្រើ ឈ្មោះអថេរ ។ ដើម្បីជ្រើសរើសសន្លឹកដោយប្រើឈ្មោះអថេរ យើងត្រូវកំណត់ឈ្មោះអថេរជាមុនសិន។ ក្នុង​អត្ថបទ​នេះ យើង​នឹង​បង្ហាញ​អ្នក​ពី​វិធី​សាមញ្ញៗ​ដែល​មាន​ប្រសិទ្ធភាព​ក្នុង​ការ ជ្រើសរើស a Sheet ដោយ​ប្រើ Variable Name ជាមួយ VBA ក្នុង Excel .

ដើម្បីបង្ហាញ យើងនឹងប្រើសំណុំទិន្នន័យគំរូជាឧទាហរណ៍។ ឧទាហរណ៍ សំណុំទិន្នន័យខាងក្រោមតំណាងឱ្យ អ្នកលក់ ផលិតផល និង ការលក់សុទ្ធ របស់ក្រុមហ៊ុនដែលបង្ហាញក្នុងសន្លឹកផ្សេងៗគ្នា។

ទាញយក Practice Workbook

ទាញយកសៀវភៅការងារខាងក្រោមដើម្បីអនុវត្តដោយខ្លួនឯង។

VBA ជ្រើសរើស Sheet Variable Name.xlsm

2 វិធីដើម្បីជ្រើសរើសសន្លឹកដោយឈ្មោះអថេរជាមួយ VBA ក្នុង Excel

1. ជ្រើសរើសសន្លឹកសកម្មដោយឈ្មោះអថេរជាមួយ VBA ក្នុង Excel

នៅក្នុងវិធីដំបូងរបស់យើង យើងនឹងជ្រើសរើសសន្លឹកសកម្ម ដោយប្រើឈ្មោះអថេរ។ តាមរយៈ Active Sheet យើងមានន័យថាសន្លឹកដែលយើងកំពុងធ្វើការ។ ដូច្នេះ សូមអនុវត្តតាមជំហានខាងក្រោមដើម្បី ជ្រើសរើសសន្លឹកសកម្ម ដោយ ឈ្មោះអថេរ ជាមួយ VBA ក្នុង Excel

ជំហាន៖

  • ដំបូង ជ្រើសរើស Visual Basic នៅក្រោម Developer tab។

  • ជាលទ្ធផល បង្អួច VBA នឹងលេចចេញមក។
  • បន្ទាប់មកជ្រើសរើស ម៉ូឌុល ពី បញ្ចូល ផ្ទាំង។

  • ដូច្នេះហើយ ម៉ូឌុល បង្អួចនឹងលេចឡើង។
  • នៅទីនោះ ចម្លងកូដខាងក្រោម ហើយបិទភ្ជាប់វាទៅក្នុងប្រអប់។
6298

  • ឥឡូវនេះ សូមបិទបង្អួច VBA
  • បន្ទាប់ពីនោះ សូមជ្រើសរើស ម៉ាក្រូ នៅក្រោមផ្ទាំង អ្នកអភិវឌ្ឍន៍

  • ជាលទ្ធផល ប្រអប់ ម៉ាក្រូ នឹងលេចចេញមក។
  • នៅទីនេះ ជ្រើសរើស ActiveSheetSelect ហើយចុច Run

  • ជាចុងក្រោយ វានឹងត្រឡប់សន្លឹកដែលយើងកំពុងដំណើរការ។

2. Excel VBA ដើម្បីកំណត់ ឈ្មោះអថេរសម្រាប់ជ្រើសរើសសន្លឹក

នៅក្នុងវិធីសាស្រ្តមុនរបស់យើង យើងបានអនុវត្តកូដ VBA ដើម្បីត្រឡប់សន្លឹកដែលយើងកំពុងធ្វើការរួចហើយ។ នៅក្នុងវិធីនេះ យើងនឹងកំណត់ ឈ្មោះអថេរ សម្រាប់សន្លឹកកិច្ចការដែលយើងចង់បាន ហើយជ្រើសរើសសន្លឹកកិច្ចការនោះដោយប្រើ ឈ្មោះអថេរ ជាមួយ VBA ។ ដូច្នេះ រៀនដំណើរការខាងក្រោមដើម្បីអនុវត្តកិច្ចការ។

ជំហាន៖

  • ដំបូង យើងនឹងកំណត់ ឈ្មោះអថេរ សម្រាប់ Sheet2 ហើយប្រើឈ្មោះអថេរនោះដើម្បីជ្រើសរើសសន្លឹក។

  • ដូច្នេះ សូមចូលទៅកាន់ Developer Visual Basic
  • បន្ទាប់ ជ្រើសរើស Insert Module
  • ដូច្នេះហើយ Module ប្រអប់នឹងលេចឡើង។
  • បន្ទាប់មកចម្លងកូដខាងក្រោម ហើយបិទភ្ជាប់វានៅទីនោះ។
6785

  • បន្ទាប់ពីនោះ សូមបិទ VBA window។
  • ឥឡូវនេះ សូមបើក Sheet3
  • បន្ទាប់មកជ្រើសរើស ម៉ាក្រូ ពីផ្ទាំង អ្នកអភិវឌ្ឍន៍

  • ជាលទ្ធផល ម៉ាក្រូ ប្រអប់នឹងលេចចេញមក។
  • នៅទីនោះ ចុច SelectSheet ហើយចុច Run

  • បន្ទាប់​ពី​ចុច Run អ្នក​អាច​នឹង​ទទួល​បាន​ប្រអប់​កំហុស​មួយ​ដូច​ជា​វា​បង្ហាញ​ក្នុង​រូប​ខាង​ក្រោម។

  • ដើម្បីដោះស្រាយបញ្ហា សូមចុច បញ្ចប់
  • បន្ទាប់មកចូលទៅកាន់ ឯកសារ ជម្រើស
  • បន្ទាប់ពីនោះ ពីផ្ទាំង Trust Center ជ្រើសរើស Trust Center Settings

  • ដូច្នេះ Trust Center ប្រអប់ប្រអប់នឹងបង្ហាញឡើង។
  • នៅទីនោះ ជ្រើសរើសផ្ទាំង ការកំណត់ម៉ាក្រូ
  • បន្ទាប់មក ធីកប្រអប់សម្រាប់ ការចូលប្រើការទុកចិត្ត។ គំរូវត្ថុគម្រោង VBA ហើយចុច យល់ព្រម

  • ម្តងទៀត ជ្រើសរើស អ្នកអភិវឌ្ឍន៍ ម៉ាក្រូ
  • ចុច ជ្រើសរើសសន្លឹក ហើយចុច រត់

  • នៅទីបំផុត វានឹងត្រឡប់ Sheet2 ទោះបីជាយើងកំពុងធ្វើការលើ Sheet3

អានបន្ថែម៖ របៀបស្វែងរកឈ្មោះសន្លឹកជាមួយ VBA ក្នុង Excel (ឧទាហរណ៍ 3)

សេចក្តីសន្និដ្ឋាន

ចាប់ពីពេលនេះតទៅ អ្នក នឹងអាច ជ្រើសរើស a សន្លឹក ដោយប្រើ ឈ្មោះអថេរ ជាមួយ VBA ក្នុង Excel ដោយប្រើខាងលើ- វិធីសាស្រ្តដែលបានពិពណ៌នា។ បន្តប្រើប្រាស់ពួកវា ហើយប្រាប់យើងឱ្យដឹង ប្រសិនបើអ្នកមានវិធីផ្សេងទៀតដើម្បីធ្វើកិច្ចការនេះ។ កុំភ្លេចទម្លាក់មតិយោបល់ សំណូមពរ ឬសំណួរប្រសិនបើអ្នកមានណាមួយនៅក្នុងផ្នែកមតិយោបល់ខាងក្រោម។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។