របៀបកែសម្រួលម៉ាក្រូក្នុង Excel (2 វិធីសាស្រ្ត)

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

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។

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