មិន​អាច​កែ​សម្រួល​ម៉ាក្រូ​នៅ​លើ​សៀវភៅ​ការងារ​ដែល​លាក់​បាន​ទេ (ដំណោះស្រាយ​ងាយៗ ២)

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

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

ទាញយកសៀវភៅលំហាត់

ទាញយកសៀវភៅលំហាត់នេះដើម្បីធ្វើលំហាត់ប្រាណខណៈពេលដែលអ្នក កំពុងអានអត្ថបទនេះ។

Macro Unable to Edit.xlsm

2 ដំណោះស្រាយងាយស្រួលសម្រាប់មិនអាចកែ Macro នៅលើសៀវភៅការងារដែលលាក់

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

ឥឡូវនេះអ្នកអាចនឹងឆ្ងល់ថាហេតុអ្វីបានជានរក តើវាត្រូវបានបង្ហាញជាសៀវភៅការងារដែលលាក់ទេ ទោះបីជាខ្ញុំបានបើកវា ហើយកំពុងធ្វើការលើវាដែរឬទេ? មិនអីទេ ចម្លើយគឺថា ម៉ាក្រូ ពិតជាមិននៅក្នុងសៀវភៅការងារសកម្មរបស់អ្នកទេ ផ្ទុយទៅវិញវាស្ថិតនៅក្នុងសៀវភៅការងារផ្សេងដែលត្រូវបានលាក់ (ដាក់ឈ្មោះថា PERSONAL.xlsb នៅទីនេះ សូមពិនិត្យមើលរូបភាព) ប៉ុន្តែ រាល់ពេលដែលអ្នកបើកសៀវភៅការងារណាមួយ វាត្រូវបានបង្ហាញនៅខាងក្នុងវា។

ដូច្នេះ នៅពេលដែលអ្នកព្យាយាមកែសម្រួលវា អ្នកមិនអាច។

គោលបំណងរបស់យើងថ្ងៃនេះគឺដើម្បីដោះស្រាយបញ្ហានេះ។ នោះគឺដើម្បីកែសម្រួល ម៉ាក្រូ នៅលើសៀវភៅការងារដែលលាក់។

យើងអាចដោះស្រាយបញ្ហាជាពីរដែលអាចធ្វើទៅបានវិធី។

1. ការកែសម្រួលម៉ាក្រូនៅលើសៀវភៅការងារដែលលាក់ដោយមិនលាក់វាជាមុន

ក្នុងវិធីនេះ យើងនឹងលុបសៀវភៅការងារដែលលាក់ជាមុនសិន ហើយបន្ទាប់មកលុប ម៉ាក្រូ នៅលើវា។

អនុវត្តតាមជំហានដែលបានរៀបរាប់ខាងក្រោម ដើម្បីប្រតិបត្តិដំណើរការនេះ។

⧪ ជំហានទី 1៖ ការបើកប្រអប់ Unhide Dialogue ពីផ្ទាំងមើល

បើក មើល ផ្ទាំងនៅលើខ្សែបូ Excel ។ បន្ទាប់មកនៅក្រោមផ្នែក Windows ចុចលើ Unhide

⧪ ជំហានទី 2៖ Unhiding Workbook ពីប្រអប់ Dialogue

ប្រអប់សន្ទនាដែលហៅថា Unhide នឹងបើក។ ជ្រើសរើសឈ្មោះសៀវភៅការងារដែលលាក់ ( PERSONAL.xlsb នៅទីនេះ) ហើយចុចលើ យល់ព្រម

⧪ ជំហាន 3៖ កែសម្រួលម៉ាក្រូ

ឥឡូវនេះអ្នកអាចកែសម្រួល ម៉ាក្រូ ។ នៅក្រោមផ្ទាំង អ្នកអភិវឌ្ឍន៍ ចុចលើ Macros ពីកូដផ្នែក។

ប្រអប់សន្ទនាដែលហៅថា Macros នឹងបើក។ ជ្រើសរើស ម៉ាក្រូ ដែលអ្នកចង់បាន ហើយចុចលើ កែសម្រួល

ឥឡូវនេះ អ្នកអាចកែសម្រួលវាបាន។

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

2. ការកែសម្រួលម៉ាក្រូនៅលើសៀវភៅការងារដែលលាក់ដោយការប្រើកូដ VBA

ប្រសិនបើអ្នកមិនចង់អនុវត្តតាមដំណើរការខាងលើទេ អ្នកអាចប្រើកូដ VBA សាមញ្ញដើម្បីកែសម្រួល ម៉ាក្រូ នៅលើសៀវភៅការងារដែលលាក់។

⧭ កូដ VBA៖

9647

⧭ ចំណាំ៖

នៅទីនេះឈ្មោះនៃសៀវភៅការងារដែលលាក់គឺ “PERSONAL.XLSB” ឈ្មោះម៉ាក្រូដែលលាក់គឺ “ម៉ាក្រូ១” ,ហើយ​ឈ្មោះ​សៀវភៅ​ការងារ​ដែល​ខ្ញុំ​កំពុង​ធ្វើ​គឺ “មិនអាច​កែ​សម្រួល​ម៉ាក្រូ​លើ​សៀវភៅ​ដែល​លាក់​បាន​ទេ” ។ កុំភ្លេចផ្លាស់ប្តូរលេខកូដរបស់អ្នកមុនពេលដំណើរការកូដ (បន្ទាត់ 3 ដំបូង)។

⧭ លទ្ធផល៖

ដំណើរការកូដដោយចុចប៊ូតុង ដំណើរការទម្រង់រង / UserForm ពីខ្សែបូ Visual Basic ខាងលើ។

សៀវភៅការងារដែលលាក់នឹងមិនត្រូវបានលាក់ ហើយបង្អួចកម្មវិធីនិពន្ធនឹងបើកមុនពេលអ្នកជាមួយនឹង ម៉ាក្រូ។ ឥឡូវនេះអ្នកអាច កែសម្រួលវាបាន។

អាន បន្ថែម៖ របៀបកែក្រឡាក្នុង Excel (4 វិធីសាស្ត្រងាយៗ)

កំណត់ចំណាំ

  • រហូតមកដល់ចំណុចនេះ យើងបានពិភាក្សាតែអំពីរបៀបដែលយើងអាចកែសម្រួល ម៉ាក្រូ នៅលើសៀវភៅការងារដែលលាក់។ ប៉ុន្តែប្រសិនបើអ្នកចាប់អារម្មណ៍ចង់ដឹងពីរបៀបបង្កើតសៀវភៅការងារដែលលាក់ អ្នកអាចធ្វើតាមតំណនេះ។

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

ដូច្នេះ នេះជាវិធីដោះស្រាយ បញ្ហាដើម្បីកែសម្រួល ម៉ាក្រូ នៅលើសៀវភៅការងារដែលលាក់។ តើអ្នកមានសំណួរទេ? មានអារម្មណ៍សេរីដើម្បីសួរពួកយើង។ ហើយកុំភ្លេចចូលមើលគេហទំព័ររបស់យើង ExcelWIKI សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។

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