តារាងមាតិកា
VBA Macro របស់ Microsoft Excel គឺជាឧបករណ៍មួយក្នុងចំណោមឧបករណ៍ដែលអាចអនុវត្តប្រតិបត្តិការណាមួយនៅលើសន្លឹកកិច្ចការដោយភាពងាយស្រួល។ វាក៏អាចជួយសន្សំសំចៃពេលវេលាបានច្រើនផងដែរ។ VBA Macro បានត្រួសត្រាយផ្លូវក្នុងការវិភាគទិន្នន័យមួយចំនួនធំប្រកបដោយប្រសិទ្ធភាព។ ការកែសម្រួល VBA Macro គឺជាផ្នែកសំខាន់មួយក្នុងការធ្វើការជាមួយកម្មវិធីនេះ។ នៅក្នុងមេរៀននេះ អ្នកនឹងរៀនពីរបៀបកែសម្រួលម៉ាក្រូក្នុង Excel ជាមួយនឹងឧទាហរណ៍សមរម្យ និងរូបភាពដែលសមរម្យ។
ទាញយកសៀវភៅលំហាត់
ទាញយកសៀវភៅលំហាត់នេះ។
របៀបកែសម្រួល Macros.xlsmដោះម៉ាក្រូនៅក្នុងសៀវភៅការងារផ្ទាល់ខ្លួន
ម៉ាក្រូរបស់អ្នកអាចត្រូវបានរក្សាទុកគ្រប់ទីកន្លែង។ ប្រសិនបើសៀវភៅការងារផ្ទាល់ខ្លួនត្រូវបានលាក់ អ្នកប្រហែលជាត្រូវលាក់វាជាមុនសិន។ សៀវភៅការងារផ្ទាល់ខ្លួនគឺជាឯកសារជាក់លាក់ដែលរក្សាទុកម៉ាក្រូទាំងមូល។ វាត្រូវបានរក្សាទុកនៅលើកុំព្យូទ័ររបស់អ្នក ហើយបើករាល់ពេលដែលអ្នកបើក Excel។ ទោះយ៉ាងណាក៏ដោយ ឯកសារនេះត្រូវបានលាក់តាមលំនាំដើម។ ដើម្បីមើលថាតើវានៅទីនោះឬអត់ អ្នកត្រូវលាក់វា។ អ្នកត្រូវតែមិនលាក់សៀវភៅការងារផ្ទាល់ខ្លួន ដើម្បីកែសម្រួលម៉ាក្រូដែលបានរក្សាទុកនៅក្នុងវា។
📌 ជំហាន
① ដំបូងចុចលើ មើល ផ្ទាំង។ ពីក្រុម Window សូមជ្រើសរើស Unhide ប៊ូតុង។
② បន្ទាប់ពីនោះ អ្នកនឹងឃើញ មិនលាក់ ប្រអប់ប្រអប់។
③ ជ្រើសរើសសៀវភៅការងារផ្ទាល់ខ្លួន ហើយចុចលើ យល់ព្រម ។
ជាចុងក្រោយ អ្នកនឹងឃើញសៀវភៅការងារផ្ទាល់ខ្លួនដែលមានម៉ាក្រូនៅក្នុងនោះ។ ឥឡូវនេះ អ្នកអាចកែសម្រួលម៉ាក្រូនៅពេលណាដែលអ្នកចង់បាន។
អានបន្ថែម៖ [ដោះស្រាយ៖] មិនអាចកែសម្រួលម៉ាក្រូនៅលើសៀវភៅការងារដែលលាក់ (2 ដំណោះស្រាយងាយស្រួល)
2 វិធីដើម្បីកែសម្រួលម៉ាក្រូក្នុង Excel
ពិតជាងាយស្រួលណាស់ក្នុងការកែសម្រួលម៉ាក្រូក្នុង Excel ។ ប្រសិនបើអ្នកបានបើកម៉ាក្រូ អ្នកអាចបើកកម្មវិធីនិពន្ធ VBA គ្រប់ពេល។ បន្ទាប់មកអ្នកអាចកែសម្រួលវាបាន។
យើងនឹងផ្តល់ឱ្យអ្នកនូវវិធីពីរយ៉ាងក្នុងការកែសម្រួលម៉ាក្រូ។ តោះមើលពួកវាម្តងមួយៗ។
1. ផ្លូវកាត់ក្តារចុចដើម្បីកែសម្រួល VBA Macros ក្នុង Excel
ប្រសិនបើអ្នកធ្លាប់ធ្វើការជាមួយផ្លូវកាត់ក្តារចុច ហើយចង់ធ្វើឱ្យប្រតិបត្តិការរបស់អ្នកលឿនជាងមុន វានឹងទៅ ក្លាយជាវិធីសាស្រ្តឆ្ពោះទៅរកអ្នក។ យើងកំពុងបង្ហាញអ្នកនូវ ផ្លូវកាត់ក្តារចុចពីរ ដើម្បីចូលទៅកាន់កម្មវិធីនិពន្ធ VBA ។ អ្នកអាចជ្រើសរើសណាមួយក្នុងចំណោមពួកវា វាអាស្រ័យលើអ្នក។
1.1 ផ្លូវកាត់ក្តារចុចដើម្បីបើកប្រអប់ម៉ាក្រូ
ផ្លូវកាត់ក្តារចុចនេះនឹងបើកប្រអប់ម៉ាក្រូ។ ពីទីនោះ អ្នកអាចជ្រើសរើសម៉ាក្រូណាមួយ ហើយកែសម្រួល។
📌 ជំហាន
① ដំបូងចុច Alt+F8 នៅលើក្តារចុចរបស់អ្នក។ ប្រអប់ម៉ាក្រូនឹងលេចឡើង។
② ឥឡូវនេះ សូមជ្រើសរើសម៉ាក្រូណាមួយពីបញ្ជី ឈ្មោះម៉ាក្រូ ។
③ ចុចលើ កែសម្រួល ។
④ បន្ទាប់ពីនោះ វានឹងនាំអ្នកទៅកាន់ កម្មវិធីនិពន្ធ VBA ។
ជាចុងក្រោយពី កម្មវិធីនិពន្ធ VBA អ្នកអាចកែសម្រួលម៉ាក្រូតាមតម្រូវការរបស់អ្នក។
អានបន្ថែម៖ របៀបកែសម្រួលប្រអប់ឈ្មោះក្នុង Excel (កែសម្រួល ផ្លាស់ប្តូរជួរ និងលុប) <1
1.2 ផ្លូវកាត់ក្តារចុចដើម្បីបើកកម្មវិធីនិពន្ធ VBA ដោយផ្ទាល់
ប្រសិនបើអ្នកទទួលបានសៀវភៅការងារពីប្រភពផ្សេងទៀត វាជាការល្អក្នុងការកែសម្រួលម៉ាក្រូដោយធ្វើតាមវិធីមុន។ ប៉ុន្តែ ប្រសិនបើនេះជាសៀវភៅការងារផ្ទាល់ខ្លួនរបស់អ្នក អ្នកអាចអនុវត្តតាមវិធីសាមញ្ញនេះ។
អ្នកស្គាល់ឈ្មោះម៉ូឌុល និងម៉ាក្រូទាំងអស់នៃសៀវភៅការងាររបស់អ្នកមែនទេ? ដូច្នេះ អ្នកអាចចូលទៅកាន់ម៉ូឌុលណាមួយបានគ្រប់ពេល ហើយកែសម្រួលម៉ាក្រូ។
📌 ជំហាន
① ដំបូងចុច Alt+F11 .
② វានឹងបើកកម្មវិធីនិពន្ធ VBA ។ ឥឡូវនេះ សូមជ្រើសរើសម៉ូឌុលរបស់អ្នក។ ចុចពីរដងលើវា។
ឥឡូវនេះ VBA Editor របស់អ្នកបានបើក ហើយអ្នកអាចកែសម្រួលម៉ាក្រូបានយ៉ាងងាយស្រួល។
អានបន្ថែម៖ 22 គំរូម៉ាក្រូនៅក្នុង Excel VBA
2. ការប្រើប្រាស់ពាក្យបញ្ជាម៉ាក្រូក្នុង Excel ដើម្បីកែសម្រួលកូដ VBA
ប្រសិនបើអ្នកជាមនុស្សម្នាក់ដែលចូលចិត្តធ្វើការជាមួយចំណុចប្រទាក់អ្នកប្រើប្រាស់។ មួយនេះគឺសម្រាប់អ្នក។ មានប៊ូតុង Macros នៅក្នុង View ribbon របស់ Microsoft Excel ។ ពីទីនោះ អ្នកអាចបើកប្រអប់ ម៉ាក្រូ ហើយកែសម្រួលម៉ាក្រូ។ តោះមើលមួយជំហានម្តងៗ។
📌 ជំហាន
① ដំបូងចូលទៅកាន់ផ្ទាំង មើល ។ អ្នកនឹងឃើញប៊ូតុង Macros នៅខាងស្តាំ។
② ចុចលើ Macros ។ បន្ទាប់ពីនោះ ប្រអប់ ម៉ាក្រូ នឹងបើក។
③ ជ្រើសរើសម៉ាក្រូណាមួយពី ឈ្មោះម៉ាក្រូ list ⑤ នេះគឺជាម៉ាក្រូដែលបានជ្រើសរើសរបស់អ្នក។ ឥឡូវនេះ អ្នកអាចចាប់ផ្តើមកែសម្រួល។
អានបន្ថែម៖ របៀបកំណត់ម៉ាក្រូទៅប៊ូតុងក្នុង Excel
ការអានស្រដៀងគ្នា
- ម៉ាក្រូ VBA ដើម្បីលុបជួរដេកប្រសិនបើក្រឡាមានតម្លៃក្នុង Excel (2 វិធីសាស្រ្ត)
- របៀបកែសម្រួលក្រឡាក្នុង Excel ជាមួយក្ដារចុច (4 វិធីសាស្រ្តងាយស្រួល)
- 7 ដំណោះស្រាយសម្រាប់ Greyed Out កែសម្រួលតំណភ្ជាប់ ឬផ្លាស់ប្តូរជម្រើសប្រភពនៅក្នុង Excel
- របៀបកែសម្រួលក្រឡាក្នុង Excel ដោយមិនចាំបាច់ចុចពីរដង (3 វិធីងាយៗ)
សាកល្បងម៉ាក្រូបន្ទាប់ពីការកែសម្រួល៖ បំបាត់កំហុស និងដំណើរការ
រហូតមកដល់ចំណុចនេះ យើងបានពិភាក្សាអំពីរបៀបបើកកម្មវិធីនិពន្ធ VBA ដើម្បីកែសម្រួលម៉ាក្រូក្នុង Excel ។ នៅក្នុងផ្នែកនេះ យើងនឹងកែសម្រួលម៉ាក្រូ និងសាកល្បងវា។
យើងផ្តល់ឱ្យអ្នកនូវសៀវភៅលំហាត់អនុវត្ត។ ពីសៀវភៅការងារនោះ យើងនឹងកែសម្រួលម៉ាក្រូ។
សូមមើលសំណុំទិន្នន័យនេះ៖
នៅទីនេះ យើងមានក្រឡាទទេមួយចំនួននៅក្នុងសំណុំទិន្នន័យ . គោលដៅរបស់យើងគឺដើម្បីបំពេញក្រឡាទទេទាំងនោះដោយពាក្យ “ មិនទាន់រៀបការ ”។
នេះគឺជាលេខកូដ VBA របស់យើង៖
5203
បន្ទាប់ពីយើងអនុវត្តកូដនោះ លទ្ធផលរបស់យើងគឺដូចជា រូបថតអេក្រង់ខាងក្រោម៖
ឥឡូវនេះ យើងនឹងកែសម្រួលវា។ ក្នុងករណីនេះ យើងនឹងបំពេញក្រឡាទទេដោយពាក្យ “ Single ”
📌 ជំហាន
① ដំបូង ចុច Alt+F8 នៅលើក្តារចុចរបស់អ្នក។ ប្រអប់ម៉ាក្រូនឹងលេចឡើង។
② ជ្រើសរើស FindNext_empty_value
③ បន្ទាប់មកចុចលើ កែសម្រួល ។
④ បន្ទាប់ពីនោះ កម្មវិធីនិពន្ធ VBA នឹង បើក។ ឥឡូវនេះ យើងនឹងនាំយកការផ្លាស់ប្តូរដ៏សាមញ្ញមួយនៅទីនេះ។ យើងបានដកចេញ“ មិនទាន់រៀបការ ” ពាក្យ។
⑤ ឥឡូវនេះ ពី បំបាត់កំហុស របារម៉ឺនុយ សូមជ្រើសរើស ចងក្រង VBAProject ។
⑥ បន្ទាប់ពីនោះ វានឹងបង្ហាញកំហុស ដោយសារយើងមិនបានផ្តល់តម្លៃណាមួយឡើយ។
⑦ ឥឡូវនេះ ប្តូរវាទៅជា “ នៅលីវ ” ដូចរូបថតអេក្រង់ខាងក្រោម។
⑧ ម្តងទៀត ពី បំបាត់កំហុស របារម៉ឺនុយ សូមជ្រើសរើស ចងក្រង VBAProject ។ លើកនេះនឹងមិនមានកំហុសទេ។ ឥឡូវនេះ រក្សាទុកឯកសារ។
⑨ ម្តងទៀត ចុច Alt+F8 នៅលើក្តារចុចរបស់អ្នក។ ជ្រើសរើស FindNext_empty_value
⑩ បន្ទាប់មកចុចលើ រត់ ។
⑪ ក្នុងប្រអប់តម្លៃស្វែងរក សូមទុកវាលឱ្យនៅទទេ ដូចដែលយើងកំពុងស្វែងរកក្រឡាទទេ។
⑫ ជ្រើសរើសជួរក្រឡានៃទិន្នន័យរបស់អ្នក។
⑬ បន្ទាប់មកចុចលើ យល់ព្រម ។
ដូចដែលអ្នកអាចធ្វើបាន ឃើញថាយើងបានកែសម្រួលកូដរបស់យើងដោយជោគជ័យ ហើយនេះគឺជា ដំណើរការបានល្អ។
អានបន្ថែម៖ របៀបកែសម្រួលជួរដែលមានឈ្មោះក្នុង Excel
💬 អ្វីដែលត្រូវចងចាំ
✎ ប្រសិនបើអ្នក មិនទទួលបានឯកសារ Excel ដែលអាចប្រើម៉ាក្រូពី ប្រភពដែលទុកចិត្តបាន , កុំបើក មាតិកាម៉ាក្រូ។ វាអាចមានកូដព្យាបាទ ។
✎ ធ្វើច្បាប់ចម្លងនៃ VBA Macro ដូច្នេះអ្នកអាចស្វែងរកកូដទាំងនោះយ៉ាងងាយស្រួលនៅពេលអនាគតនៅពេលណាដែលអ្នកត្រូវការវា។
សេចក្តីសន្និដ្ឋាន
ដើម្បីបញ្ចប់ ខ្ញុំសង្ឃឹមថាការបង្រៀននេះបានផ្តល់ឱ្យអ្នកនូវផ្នែកដែលមានប្រយោជន៍ចំណេះដឹងដើម្បីកែសម្រួលម៉ាក្រូនៅក្នុង Excel ។ យើងណែនាំអ្នកឱ្យរៀន និងអនុវត្តការណែនាំទាំងអស់នេះទៅសំណុំទិន្នន័យរបស់អ្នក។ ទាញយកសៀវភៅលំហាត់ ហើយសាកល្បងវាដោយខ្លួនឯង។ ដូចគ្នានេះផងដែរ, មានអារម្មណ៍ដោយឥតគិតថ្លៃដើម្បីផ្តល់មតិកែលម្អនៅក្នុងផ្នែកមតិយោបល់។ មតិកែលម្អដ៏មានតម្លៃរបស់អ្នកធ្វើឱ្យយើងមានការលើកទឹកចិត្តដើម្បីបង្កើតការបង្រៀនដូចនេះ។ កុំភ្លេចពិនិត្យមើលគេហទំព័ររបស់យើង Exceldemy.com សម្រាប់បញ្ហា និងដំណោះស្រាយផ្សេងៗទាក់ទងនឹង Excel។