ស្វែងយល់ពីការ​ប្រើ​ប្រាស់ Visual Basic Editor នៅ​ក្នុង Excel
28 December 2017

ស្វែងយល់ពីការ​ប្រើ​ប្រាស់ Visual Basic Editor នៅ​ក្នុង Excel

By

នៅ​ពេល​ដែល​អ្នក​ចង់​ឱ្យ​នរណា​ម្នាក់​ធ្វើ​ការ​សម្រាប់​អ្នក​ ហើយ​អ្នក​គ្រាន់​តែ​បើក Email រួច​ផ្ញើ​សារ​ឱ្យ​គាត់​នូវ​ភាសា​ដែល​គាត់​យល់​ដូច​ជា ( អង់គ្លេស, អេស្ប៉ាញ, បារាំង…) នៅ​ពេល​នោះ​គាត់​នឹង​បើក​កម្មវិធី Excel ហើយ​ធ្វើ​ការ​សម្រាប់​អ្នក​ជា​មិន​ខាន។​ ​អ្នក​​គ្រាន់​តែ​បើក​ចូល​ទៅ​កាន់​ Visual Basic Editor រួច​សរសេរ​ការ​ណែនាំ​ទៅ​តាម​ភាសា​ដែល​កម្មវិធី Excel ស្គាល់​តាមរយៈ​កម្មវិធី VBA (Visual Basic for Application) ជា​ការ​ស្រេច។

ដូច​នេះ​អ្នក​នឹង​ត្រូវ អភិវឌ្ឍ សាកល្បង និង​កែតម្រូវ​ VBA ឱ្យ​បាន​ល្អ​នៅ​ក្នុង​កម្មវិធី Visual Basic Editor (VBE) ។ វា​គឺ​ជា​វិធី​ដ៏​ល្អ​បំផុត​ក្នុង​ការ​អភិវឌ្ឍ។ ការ​អភិវឌ្ឍ VBA តាម​រយៈ​ VBE គឺ​ជា​ផ្នែក​មួយ​នៃ Workbook ដែល​អាច​ឱ្យ​អ្នក​រក្សា​ពាក្យ​បញ្ជា​ទាំង​នោះ​បាន​ រួម​បញ្ចូល​ទាំង( Macro, Modules, userforms និង Components ដ​ទៃ​ទៀត​ជា​ច្រើន)។ តែ​ប្រសិន​បើ​អ្នក​ដាក់​ឯកសារ​នោះ​នៅ​ក្នុង Recycling Bin នោះ​មាន​ន័យ​ថា​អ្នក​នឹង​ត្រូវ​បំផ្លាញ VBA procedures ទាំង​អស់។

ចំណាំ

-សម្រាប់​ការ​ប្រើ​ប្រាស់​កម្មវិធី Microsoft Excel 2007 ​ជា​ធម្មតា​អ្នក​មិន​អាច​ដំណើរ​ការ​ការងារ​ជាមួយ​នឹង Macro ក្នុង​ Excel នោះ​ទេ​ដូច​នេះ​នៅ​ពេល​ដែល​អ្នក​ដំឡើង​នៅ​ត្រូវ​ចុច​ជ្រើស​រើស​យក​ VBA for Application ហើយ​ត្រូវ​ចុច​ Continue ។

-វា​នឹង​មិន​ផ្ដល់​ផល​ប៉ះ​ពាល់​ដល់​កុំព្យូទ័រ​ឬ កម្មវិធី Excel របស់​អ្នក​ឡើយ​​ តែ​ប្រសិន​បើ​អ្នក​មិន​ទុក​ចិត្ត​នោះ​អ្នក​អាច​សាក​ល្បង​ដំឡើង​វា​ជា​ថ្មី​ក៏​បាន។

-សម្រាប់​អ្នក​ប្រើ​ប្រាស់​កម្មវិធី Excel 1997-2006 អ្វី​ដែល​អ្នក​ត្រូវ​ធ្វើ​ដំបូង​នោះ​គឺ​ការ​កំណត់ Security level​ ពី Low ឬ Medium នៅ​ពេល​នោះ​អ្នក​នឹង​អាច​ប្រើ Macro (VBA procedures) ដែល​អ្នក​បាន​អភិវឌ្ឍ​បាន​ហើយ។ នៅ​ក្នុង menu bar អ្នក​ត្រូវ​ចុច​ជ្រើស​រើស​យក Tools រួច​ចុច Macro ហើយ​ជ្រើស​យក​ពាក្យ Security បន្ទាប់​អ្នក​ត្រូវ​ចុច​យក Medium ។

-សម្រាប់​អ្នក​ប្រើ​ប្រាស់ Excel 2007 និង 2010 អ្នក​គ្រាន់​តែ​ចុច​លើ Macro Security ហើយ​បន្ទាប់​មក​ចុច​លើ Disable all Macros with Notification រួច​បន្ទាប់​មក​អ្នក​អាច​ដំណើរ​ការ​បាន​ហើយ។

វិធី​កំណត់​ Visual Basic Editor (VBE)នៅ​ក្នុង​ Excel
Visual Basic Editor ជា​កម្មវិធី​មួយ​ដែល​អាច​ធ្វើ​ឱ្យ​ Excel អាច​ទាក់ទង​ទៅ​កាន់​ Excel មួយ​ទៀត​បាន​យ៉ាង​ងាយ​ស្រួល។ ដើម្បី​បើក​កម្មវិធី​នេះ​បាន​អ្នក​ត្រូវ​ចូល​ទៅ​កាន់​កម្មវិធី Microsoft Excel របស់​អ្នក​រួច​ចុច ALT+ F11 ពេល​នោះ​វា​នឹង​ចេញ​ផ្ទាំង​មួយ​ឱ្យ​អ្នក​។

តែ​ប្រសិន​បើ​អ្នក​មិន​ដែល​កំណត់​ VBE ទេ​នោះ​ វា​នឹង​ចេញ​ផ្ទាំង​មួយ​ដូច​ក្នុង​រូប

ផ្ទាំង​៣ដែល​​មាន​នៅ​ក្នុង Visual Basic Editorនៅ​ពេល​ដែល​អ្នក​អនុវត្ត​ជាមួយ​ VBE វា​នឹង​មាន​ផ្ទាំងWindows ៣ ដូច​នេះ​KH4IT នឹង​បង្ហាញ​មិត្ត​អ្នក​អាន​អំពី​ផ្ទាំង​និមួយៗ ដូច​ត​ទៅ៖ ផ្ទាំង​ទី​១ គឺ​ផ្ទាំង​កូដ ផ្ទាំង​ទី២​គឺ​ផ្ទាំង Properties ផ្ទាំង​ទី៣ គឺ​ផ្ទាំង​សម្រាប់​រៀប​ចំ​រូបភាព​នៅ​ខាង​ក្រោម។ ដូចនេះ​អ្នក​អាច​ resize ទំហំ​របស់​វា​ឬ​អាច​ផ្លាស់​ប្ដូរ​ផ្ទាំង​របស់​វា​ក៏​បាន។

រៀន​សាកល្បង​បង្កើត​និង​ប្រើ Macro ដោយ​ខ្លួន​អ្នកនឹង​លើក​យក​ឧទាហរណ៍​នៃ​ការ​បង្កើត​ Macro មួយ​មក​ប្រាប់​មិត្ត​អ្នក​អាន​ទាំង​អស់​គ្នា​ ដូច​នេះ​យើង​នឹង​បង្ហាញ​អំពី​វិធីសាស្ត្រ​ដូច​ខាង​ក្រោម៖
១. អ្នក​ត្រូវ​ចុច​បិទ​ផ្ទាំង​ផ្សេងៗ​ដែល​អ្នក​បាន​បើក​នៅ​ក្នុង VBE ដើម្បី​ធ្វើ​ការ​ចាប់​ផ្ដើម

២. អ្នក​ត្រូវ​ចុច​ចូល​ទៅ​ក្នុង​ menu bar រួច​ចុច​លើ View ហើយ​ចុច​លើ Project Explorer ពេល​នោះ​វា​នឹង​ចេញ​លទ្ធផល​ដូច​ខាង​ក្រោម

ប្រសិន​បើ​ផ្ទាំង Project វា​ចេញ​មក​រួច​ហើយ​ នៅ​ Side ខាង​ឆ្វេង​នៃ​អេក្រង់ មាន​ន័យ​ថា​វា​មិន​ទាន់​មាន​អ្វី​ធ្វើ​នោះ​ទេ តែ​បើ​ផ្ទាំង Project ចេញ​មក​នៅ​ពាក់​កណ្ដាល​វិញ​​ អ្នក​ត្រូវ​ right click ហើយ​ជ្រើស​រើស​យក​ Dockable បន្ទាប់​មក​អ្នក​ត្រូវ​ចុច​លើ bar ខាង​លើ​ពណ៌​ខៀវ​ បន្ទាប់​មក​អ្នក​ចុច​ទាញ​វា​មក​ខាង​ឆ្វេង​រហូត​ដល់​ Cursor វា​ប៉ះ​ចំ​ Side កណ្ដាល​នៃ​អេក្រង់។ នៅ​ពេល​នោះ​វា​នឹង​ចេញ​លទ្ធផល​នៃ​ការ​ដំឡើង​ VBE ។

៣. ផ្លាស់​ប្ដូរ Mouse របស់​អ្នក​ទៅ​កាន់​ផ្ទាំង​Project ខុស​ពី​គ្នា​និង​ផ្ទាំង​ពណ៌​ប្រផេះ​ នៅ​ពេល​នោះ​វា​នឹង​មាន​ line របស់​ parallel ពីរ ​តូចៗ បន្ទាប់​មក​អ្នក​ត្រូវ​ចុច​លើ​វា ហើយ​ទាញ​ដាក់​វា​ឱ្យ​ត្រង់​ ម្យ៉ាងវិញទៀត​អ្នក​ក៏​អាច​ផ្លាស់​ប្ដូរ​ទំហំ​វា​តាម​ចំណង់​ចំណូល​ចិត្ត​របស់ ​អ្នក​បាន​ផង​ដែរ
៤. អ្នក​ត្រូវ​ត្រឡប់​ទៅ​កាន់ menu bar រួច​ចុច​ View ហើយ​ចុច​លើ Properties Window ។ នៅ​ក្នុង​ properties view វា​នឹង​ចេញ​រូប​ដូច​ខាង​ក្រោម

ប្រសិន​បើ​ផ្ទាំង properties វា​បាន​បង្ហាញ​ផ្ទាំង project រួច​ហើយ​នោះ​មាន​ន័យ​ថា​វា​មិន​មាន​អ្វី​ធ្វើ​នោះ​ទេ តែ​ប្រសិន​បើ​វា​ចេញ​មក​ដូច​រូប​ខាង​លើ​ដូច​នេះ​អ្នក​ត្រូវ​ចុច right click នៅ​លើ​ចន្លោះ​កណ្ដាល​នៃ​ផ្ទាំង properties ហើយ​ចុច​លើ Dockable ។ បន្ទាប់​មក​អ្នក​ត្រូវ​ចុច​លើ bar ខាង​លើ​ពណ៌​ខៀវ​ បន្ទាប់​មក​អ្នក​ចុច​ទាញ​វា​មក​ខាង​ឆ្វេង​រហូត​ដល់​ Cursor វា​ប៉ះ​ចំ​ Side កណ្ដាល​នៃ​អេក្រង់។ នៅ​ពេល​នោះ​វា​នឹង​ចេញ​លទ្ធផល​នៃ​ការ​ដំឡើង​ VBE ។

៥. ផ្លាស់​ប្ដូរ Mouse របស់​អ្នក​ទៅ​កាន់​ផ្ទាំងProject ខុស​ពី​គ្នា​និង​ផ្ទាំង​ Properties។ នៅ​ពេល​នោះ​វា​នឹង​មាន​ line របស់​ parallel ពីរ ​តូចៗ បន្ទាប់​មក​អ្នក​ត្រូវ​ចុច​លើ​វា ហើយ​ទាញ​ដាក់​វា​ឱ្យ​ត្រង់​ ម្យ៉ាងវិញទៀត​អ្នក​ក៏​អាច​ផ្លាស់​ប្ដូរ​ទំហំ​របស់​ផ្ទាំង​តាម​ចំណង់​ចំណូល​ ចិត្ត​របស់​អ្នក​បាន​ផង​ដែរ។

៦. អ្នក​ត្រូវ​បន្ថែម​កូដ​ចូល​ដើម្បី​ដាក់​ដំឡើង​ រួច​បន្ទាប់​មក​អ្នក​ត្រូវ​ចុច click ពីរ​ដង​លើ​ឈ្មោះ​ Components នៅ​លើ​ផ្ទាំង​ Projects (Sheet1, Sheet2, Sheet3 ឬ Workbook នេះ) បន្ទាប់​មក​កូដ​នោះ​នឹង​ចេញ​ក្នុង​ផ្ទាំង​ពណ៌​ប្រផេះ។ អ្នក​ក៏​អាច​ដាក់​ឱ្យ​ផ្ទាំង​កូដ​នោះ​ធំ​បាន​ផង​ដែរ​ដោយ​ចុច​លើ​ប៊ូតុង​ Maximize ។

លទ្ធផល​ចុង​ក្រោយ​វា​នឹង​ចេញ​ផ្ទាំង​ដូច​រូប​ខាង​ក្រោម។ ហើយ​ពាក្យ​ថា“Option Explicit” វា​នឹង​មិន​នៅ​លើ​ផ្ទាំង​ Code របស់​អ្នក​រហូត​ទេ។​នៅ​ពេល​នោះ​យើង​ត្រូវ​ដាក់​ Address នៅ​លើ Variable ហើយ​អ្នក​ក៏​ត្រូវ​មាន VBA Project ដែល​មាន​ឈ្មោះ​ FUNCRES.XLA ឬ FUNCRES.XLAM ក្នុង​ផ្ទាំង Project ​ផង​ដែរ។

៧. ឥឡូវ​នេះ​អ្នក​អាច​ចូល​ទៅ​កាន់​កម្មវិធី Excel របស់​អ្នក​ រួច​អ្នក​ត្រូវ​បិទ ហើយ​បើក​ឡើង​វិញ រួច​អ្នក​អាច​ចុច ALT+ F11 នៅ​ពេល​នោះ​អ្នក​នឹង​ឃើញ​ការ​ដំឡើង VBE របស់​អ្នក​បាន​សម្រេច​ហើយ៕

Prev Post

ប្រជុំសុភាសិតខ្មែរ ដើម្បីទទួលបានជោគជ័យ

Next Post

គន្លឹះការប្រើប្រាស់ Columns ក្នុង Word 2016

post-bars