របៀបលុបលេខសម្ងាត់ចេញពីគម្រោង Excel VBA [4 Methods]
![របៀបលុបលេខសម្ងាត់ចេញពីគម្រោង Excel VBA [4 Methods]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
ខ្ញុំចង់ដឹងពីរបៀបលុបពាក្យសម្ងាត់ពីគម្រោង VBA នៅក្នុង Excel ។ តើអ្នកណាអាចជួយខ្ញុំបាន?
មុននឹងស្វែងរកវិធីដកលេខសំងាត់ VBA ក្នុង Excel អ្នកត្រូវតែយល់ពីអត្ថន័យរបស់ VBA ។ VBA គឺជាអក្សរកាត់សម្រាប់ Visual Basic សម្រាប់កម្មវិធី។ វាត្រូវបានប្រើប្រាស់ដោយកម្មវិធី MS ផ្សេងៗ ជាពិសេស MS Excel ដើម្បីបន្ថែមមុខងារមួយចំនួន និងជួយក្នុងការធ្វើកិច្ចការប្រចាំថ្ងៃដោយស្វ័យប្រវត្តិផងដែរ។ ដោយសារតែធម្មជាតិ និងតម្រូវការសុវត្ថិភាពឯកសារ អ្នកប្រើប្រាស់ភាគច្រើនបានអ៊ិនគ្រីបគម្រោង VBA ជាមួយនឹងពាក្យសម្ងាត់។ ទោះយ៉ាងណាក៏ដោយ មនុស្សមិនល្អឥតខ្ចោះទេ ហើយពាក្យសម្ងាត់ VBA អាចត្រូវបានបំភ្លេចចោល។ ការជាប់ពាក់ព័ន្ធជាក់ស្តែងគឺថាអ្នកមិនអាចចូលប្រើ ឬកែសម្រួលកូដ Excel VBA របស់អ្នកបានទេ។ ដើម្បីយកឈ្នះភាពវឹកវរនេះ អ្នកត្រូវការវិធីមួយដើម្បីបំបែកពាក្យសម្ងាត់ Excel VBA ។ ជាសំណាងល្អ មានវិធីជាច្រើនដើម្បីសម្រេចកិច្ចការនេះ។ នៅក្នុងអត្ថបទនេះ អ្នកនឹងទទួលបានការណែនាំលម្អិតអំពីវិធីសាស្ត្រកំពូលទាំង 4 ដើម្បីបំបែកពាក្យសម្ងាត់ Excel VBA ។
ផ្នែកទី 1: របៀបលុបពាក្យសម្ងាត់គម្រោង VBA នៅក្នុង Excel ដោយគ្មានកម្មវិធី
ការដោះសោគម្រោង VBA នៅក្នុង Excel អាចធ្វើឡើងដោយជំនួយពីកម្មវិធីបំប្លែង VBA ដោយស្វ័យប្រវត្តិ ឬដោយមធ្យោបាយដោយដៃ។ ស្វែងយល់ពីរបៀបបំបែកពាក្យសម្ងាត់ Excel VBA ដោយដៃ មានវិធីល្អៗជាច្រើនដែលមានសមត្ថភាពអាចបំពេញការងារបាន។ អ្នកអាចជ្រើសរើសពីជម្រើសទាំងនេះ ហើយសាកល្បងជាមួយឯកសារ Excel ដែលបានការពាររបស់អ្នក។ នៅទីបំផុត ជម្រើសមួយក្នុងចំណោមជម្រើសទាំងនេះអាចប្រសើរជាងនេះ អាស្រ័យលើលក្ខណៈនៃឯកសារការពាររបស់អ្នក និងតម្រូវការនៅក្នុងដៃ។ មុននឹងទាញយកអត្ថប្រយោជន៍ពីវិធីសាស្ត្រដោយដៃទាំងនេះ អ្នកត្រូវតែបម្រុងទុកឯកសារ Excel របស់អ្នក។
វិធីសាស្រ្ត 1. ផ្លាស់ប្តូរផ្នែកបន្ថែមឯកសារដើម្បីដោះសោម៉ូឌុល Excel VBA
វិធីសាស្រ្តនេះពាក់ព័ន្ធនឹងការផ្លាស់ប្តូរផ្នែកបន្ថែមឯកសារ .xlsm ទៅជាទម្រង់មួយផ្សេងទៀត ហើយបន្ទាប់មកត្រឡប់ទៅទម្រង់ .xlsm វិញនៅពេលក្រោយ។ ទោះបីជាដំណើរការមានរយៈពេលយូរក៏ដោយ អ្នកអាចអនុវត្តតាមវាដោយប្រុងប្រយ័ត្ន ដើម្បីលុបពាក្យសម្ងាត់ Excel VBA របស់អ្នកចេញជាយថាហេតុ។ ជំហានខាងក្រោមបង្ហាញពីរបៀបដែលអ្នកអាចបំបែកពាក្យសម្ងាត់គម្រោង Excel VBA ដោយគ្រាន់តែផ្លាស់ប្តូរផ្នែកបន្ថែមឯកសារ។
ជំហានទី 1 ៖ ស្វែងរកឯកសារ .xlsm គោលដៅ ហើយប្តូរផ្នែកបន្ថែមឯកសារ .xlsm ទៅជា zip ។
ជំហានទី 2 ៖ ឥឡូវនេះបើកឯកសារនេះតាមរយៈកម្មវិធី Archiver ណាមួយដែលអ្នកមាន។ អ្នកអាចប្រើ WinRAR ឬ 7-Zip ។ ប្រសិនបើអ្នកធ្វើដូចនេះ អ្នកគួរតែអាចឃើញរចនាសម្ព័ន្ធខាងក្រោមនៃថតឯកសាររបស់អ្នក។
ជំហានទី 3 ៖ រុករកទៅជម្រើសថត XL ហើយស្រង់ឯកសារដែលមានស្លាក “VBAProject.bin”។
ជំហានទី 4 ៖ បើកឯកសារ VBAProject.bin តាមរយៈកម្មវិធីនិពន្ធគោលដប់ប្រាំមួយ ហើយពិនិត្យអត្ថបទ “DPB=” នៅខាងក្នុងឯកសារនៅក្នុងកម្មវិធីនិពន្ធគោលដប់ប្រាំមួយ។
ជំហានទី 5 ៖ នៅពេលដែលអ្នករកឃើញអត្ថបទនេះ គ្រាន់តែលុបវា ហើយជំនួសវាដោយ “DPX=” ជំនួសវិញ។ ឥឡូវនេះរក្សាទុក និងបិទឯកសាររបស់អ្នកនៅក្នុងកម្មវិធីនិពន្ធគោលដប់ប្រាំមួយ។ សរសេរជាន់លើ VBAProject.bin ចាស់ជាមួយនឹង VBAProject.bin ថ្មីដែលបានកែសម្រួលគោលដប់ប្រាំមួយ។
ជំហានទី 6 ៖ ត្រឡប់ផ្នែកបន្ថែមឯកសារទៅជា .xlsm ហើយបន្ទាប់មកបើកវានៅក្នុង Excel ។ នៅក្នុងបង្អួចលេចឡើងនៃការព្រមាន ជ្រើសរើស "បាទ/ចាស" ហើយមិនអើពើជម្រើសផ្សេងទៀត។
ជំហានទី 7 ៖ ដំណើរការកម្មវិធីនិពន្ធ VBA ហើយជ្រើសរើស "យល់ព្រម" ប្រសិនបើប្រអប់លេចឡើង។
ជំហានទី 8 ៖ ចុចកណ្ដុរស្ដាំលើឈ្មោះគម្រោង VBA របស់អ្នក ហើយបន្ទាប់មកជ្រើសរើសលក្ខណៈសម្បត្តិ។ ជ្រើសរើសផ្ទាំង "ការការពារ" ហើយលុបពាក្យសម្ងាត់ដែលមានស្រាប់។ ដូចគ្នានេះផងដែរ, បិទប្រអប់ធីក "គម្រោងចាក់សោសម្រាប់ការមើល" ហើយបើកវាម្តងទៀត។ បញ្ចូលពាក្យសម្ងាត់សមរម្យ ហើយបញ្ជាក់វា។ ចុច "យល់ព្រម" ដើម្បីធ្វើការផ្លាស់ប្ដូរ។
វិធីសាស្រ្ត 2. លុបពាក្យសម្ងាត់គម្រោង Excel VBA ដោយប្រើកម្មវិធីនិពន្ធ Hex
Hex Editor ផ្តល់ឱ្យអ្នកនូវវេទិកាដ៏ល្អមួយដើម្បីកែសម្រួលផលិតផល hex ហើយទីបំផុតបំបែកពាក្យសម្ងាត់ Excel VBA ។ នៅក្នុងវិធីនេះ អ្នកនឹងបង្កើតឯកសារ dummy xls កំណត់ពាក្យសម្ងាត់ ហើយប្រើវាដើម្បីចូលប្រើ Excel ដែលបានការពារ។
ជំហានទី 1 ៖ ប្រើកម្មវិធីនិពន្ធ Hex ដើម្បីបង្កើតឯកសារ Excel (xls) ថ្មី។ គ្រាន់តែឯកសារសាមញ្ញអាចធ្វើវាបាន។
ជំហានទី 2 ៖ បង្កើតពាក្យសម្ងាត់សម្រាប់ឯកសារនេះនៅក្នុងផ្នែក VBA ។ អ្នកអាចចុច Alt+F11 ដើម្បីចូលប្រើជម្រើសនេះ។
ជំហានទី 3 ៖ បន្ទាប់ពីអ្នកបានបង្កើតពាក្យសម្ងាត់ងាយស្រួលក្នុងការចងចាំ សូមរក្សាទុកឯកសារថ្មីនេះ ហើយចេញ។
ជំហានទី 4 ៖ បើកឯកសារដែលទើបបង្កើតថ្មីនេះ ប៉ុន្តែលើកនេះ បើកវាតាមរយៈកម្មវិធីនិពន្ធគោលដប់ប្រាំមួយ ។ នៅពេលបើក កំណត់ទីតាំង និងចម្លងបន្ទាត់ ដែលចាប់ផ្តើមដោយគ្រាប់ចុចខាងក្រោម៖ CMG=, DPB= និង GC=។
ជំហានទី 5 ៖ ឥឡូវបើកឯកសារ Excel ដែលអ្នកចង់បំបែកពាក្យសម្ងាត់ដោយប្រើកម្មវិធីនិពន្ធ Hex ។ បិទភ្ជាប់អត្ថបទដែលបានចម្លងទៅក្នុងវាលរៀងៗខ្លួន ហើយរក្សាទុកការផ្លាស់ប្តូរ។ ចេញពីឯកសារ។
ជំហានទី 6 ៖ ជាធម្មតាបើកឯកសារ Excel ហើយប្រើពាក្យសម្ងាត់ដូចគ្នាដែលអ្នកបានបង្កើតសម្រាប់ឯកសារ dummy xls ដើម្បីមើលកូដ VBA ។
វិធីសាស្រ្ត 3. ដកពាក្យសម្ងាត់ចេញពីគម្រោង Excel VBA ជាមួយនឹងកម្មវិធី Visual Basic Editor
មិនដូចកម្មវិធីនិពន្ធ Hex ទេ Visual Basic Editor អនុញ្ញាតឱ្យអ្នកប្រើកែសម្រួលកូដតួអក្សរជំនួសឱ្យលេខគោលដប់ប្រាំមួយ។ ដំណើរការមិនយូរប៉ុន្មានទេ។ ទោះយ៉ាងណាក៏ដោយ អ្នកត្រូវតែប្រុងប្រយ័ត្ន ព្រោះលេខកូដទាមទារការយកចិត្តទុកដាក់ ដើម្បីជៀសវាងកំហុស។ ជំហានខាងក្រោមបង្ហាញយ៉ាងច្បាស់ពីរបៀបដែលអ្នកអាចបំបែកពាក្យសម្ងាត់ Excel Macro ជាមួយកម្មវិធី Visual Basic Editor ។
ជំហានទី 1 ៖ បើកសៀវភៅការងាររៀងៗខ្លួនដែលមានសន្លឹក Excel ដែលត្រូវបានការពារ។
ជំហានទី 2 ៖ ឥឡូវនេះបើក Visual Basic Editor ដោយប្រើពាក្យបញ្ជា Alt+F11។ ចូលទៅកាន់ម៉ូឌុលបង្កប់ ហើយបន្ទាប់មកបិទភ្ជាប់កូដខាងក្រោមនៅក្នុងបង្អួចកូដដែលមាននៅខាងស្តាំ។
ជំហានទី 3 ៖ ចេញពីបង្អួចកម្មវិធីនិពន្ធ VBA ហើយបន្តជាមួយសន្លឹកកិច្ចការដែលបានការពារ។
ជំហានទី 4 ៖ ចូលទៅកាន់ ឧបករណ៍ > ម៉ាក្រូ > ម៉ាក្រូ។ នៅក្នុងបញ្ជីដែលលេចឡើងសូមចុចពីរដងលើជម្រើស "PasswordBreaker" ។ ឥឡូវនេះអ្នកគួរតែអាចចូលប្រើឯកសារ Excel ដែលការពារដោយពាក្យសម្ងាត់របស់អ្នក។
ផ្នែកទី 2: ការកំណត់ដោយដៃនៅពេលដោះសោគម្រោង VBA នៅក្នុង Excel
ទោះបីជាវិធីសាស្ត្រដោយដៃមានប្រយោជន៍សម្រាប់ការបំបែកពាក្យសម្ងាត់ Excel VBA ក៏ដោយ ក៏វាគ្មានកន្លែងណាដែលនៅជិតឥតខ្ចោះនោះទេ។ វិធីសាស្រ្តទាំងនេះត្រូវបានញាំញីដោយបញ្ហាជាច្រើនដែលធ្វើឱ្យពួកគេមានភាពមិនសមរម្យនៅពេលនិយាយអំពីឯកសារ Excel សំខាន់ៗ និងស្មុគស្មាញ។ ខាងក្រោមនេះគឺជាដែនកំណត់ទូទៅមួយចំនួននៃវិធីសាស្រ្តដោយដៃ។
- ទាមទារចំណេះដឹងបច្ចេកទេស ៖ ដូចដែលអ្នកបានឃើញ ភាគច្រើននៃជម្រើសខាងលើពាក់ព័ន្ធនឹងកូដជាច្រើន។ ដូច្នេះប្រសិនបើអ្នកមានចំណេះដឹងបច្ចេកទេសតិចតួច អ្នកនឹងជួបការលំបាកជាមួយនឹងជម្រើសសៀវភៅដៃទាំងនេះ។
- វាចំណាយពេលច្រើន។ ៖ វិធីសាស្រ្តដោយដៃជាច្រើនពាក់ព័ន្ធនឹងដំណើរការដ៏យូរ។ ការពិតដែលថាវាក៏ពាក់ព័ន្ធនឹងកូដ និងចលនានៅលើវេទិកាជាច្រើនធ្វើឱ្យវាកាន់តែធុញទ្រាន់ ហើយដូច្នេះអ្នកប្រើប្រាស់នឹងយល់ថាវាយឺត និងធុញទ្រាន់។
- អត្រានៃការទទួលបានភាពជោគជ័យ ៖ អ្វីដែលសំខាន់ នៅទីបញ្ចប់គឺថាតើយើងអាចបំបែកពាក្យសម្ងាត់ Excel VBA បានឬអត់។ ជាអកុសល ជម្រើសដោយដៃទាំងនេះកត់ត្រាអត្រាជោគជ័យទាបបំផុត។ ដូច្នេះវាមិនត្រូវបានណែនាំឱ្យចំណាយពេលវេលានិងថាមពលច្រើនហើយបន្ទាប់មកមិនទទួលបានលទ្ធផលដែលអ្នកត្រូវការ។
ដែលបាននិយាយថា ប្រសិនបើជម្រើសទាំងអស់បរាជ័យ ឬអ្នកធុញទ្រាន់នឹងការខ្វះខាតរបស់ពួកគេ ក្រោយមកព្យាយាមប្រើកម្មវិធីពិសេសដូចជា Passper for Excel ដើម្បីបំបែកពាក្យសម្ងាត់ Excel VBA ដោយស្វ័យប្រវត្តិ។
ផ្នែកទី 3: របៀបបំបែកពាក្យសម្ងាត់ Excel VBA ដោយស្វ័យប្រវត្តិ
Passper សម្រាប់ Excel ជាឧបករណ៍ដោះសោពាក្យសម្ងាត់ដ៏មានឥទ្ធិពលមិនគួរឱ្យជឿសម្រាប់ឯកសារ Excel ។ កម្មវិធីនេះធានានូវអត្រាជោគជ័យ 100% ដើម្បីបំបែកពាក្យសម្ងាត់គម្រោង Excel VBA ។ ជាមួយនឹងល្បឿនឌិគ្រីបលឿនរហ័ស និងងាយស្រួលប្រើ វាគ្មានហេតុផលអ្វីដែលត្រូវសង្ស័យលើសមត្ថភាពរបស់ Passper សម្រាប់ Excel នោះទេ។ វាក៏សំខាន់ផងដែរក្នុងការកត់សម្គាល់ថា Passper for Excel អាចត្រូវបានប្រើដើម្បីបំបែកឯកសារបើកពាក្យសម្ងាត់សម្រាប់ឯកសារ Excel ។
មុខងារសំខាន់ៗរបស់ Passper សម្រាប់ Excel៖
- ការរឹតបន្តឹងលើការកែសម្រួល និងការធ្វើទ្រង់ទ្រាយទាំងអស់នៅក្នុងគម្រោង VBA សន្លឹកកិច្ចការ ឬសៀវភៅការងាររបស់អ្នកអាចត្រូវបានបកស្រាយភ្លាមៗ។
- ជាមួយ Passper for Excel ការចុចសាមញ្ញនឹងអនុញ្ញាតឱ្យអ្នកកម្ចាត់ការការពារពាក្យសម្ងាត់នៅលើគម្រោង VBA របស់អ្នក។
- ទិន្នន័យរបស់អ្នកនឹងមិនត្រូវបានប៉ះពាល់ ឬខូចខាតបន្ទាប់ពីប្រើប្រាស់កម្មវិធី។
- កម្មវិធីនេះមានភាពឆបគ្នាធំទូលាយណាស់។ ប្រភេទឯកសារ Excel ទាំងអស់រួមទាំង .xlsm, .xlsb, .xltx, .xltm គឺត្រូវគ្នាជាមួយវា។
Passper for Excel បានបម្រើអ្នកប្រើប្រាស់រាប់លាននាក់ជុំវិញពិភពលោក។ ហើយវាបានទទួលការពិនិត្យវិជ្ជមានពីអ្នកប្រើប្រាស់របស់វា។ កុំស្ទាក់ស្ទើរក្នុងការសាកល្បងវាឥឡូវនេះ។
វិធីដកលេខសម្ងាត់ VBA ក្នុង Excel ជាមួយ Passper សម្រាប់ Excel
ជំហានទី 1៖ បើកដំណើរការ Passper for Excel នៅលើកុំព្យូទ័ររបស់អ្នក ហើយចុចលើជម្រើស "Remove Restrictions"។
ជំហានទី 2៖ នៅក្នុងបង្អួចថ្មីចុចប៊ូតុង "ជ្រើសរើសឯកសារ" ហើយធ្វើតាមការណែនាំនៅលើអេក្រង់ដើម្បីផ្ទុកឯកសារ Excel VBA ដែលការពារដោយពាក្យសម្ងាត់ទៅចំណុចប្រទាក់កម្មវិធី។
ជំហានទី 3៖ នៅពេលដែលឯកសារការពារពាក្យសម្ងាត់ត្រូវបានផ្ទុកឡើង សូមចុចជម្រើស "លុប" ដើម្បីកម្ចាត់ពាក្យសម្ងាត់គម្រោង VBA នៅក្នុងឯកសារ Excel របស់អ្នក។
កម្មវិធីនឹងលុបការរឹតបន្តឹងដោយស្វ័យប្រវត្តិក្នុងរយៈពេលប៉ុន្មានវិនាទី។ នៅពេលវាបញ្ចប់ អ្នកគួរតែឃើញការជូនដំណឹងជោគជ័យនៅផ្នែកខាងក្រោមនៃអេក្រង់។
សេចក្តីសន្និដ្ឋាន
មគ្គុទ្ទេសក៍នេះបានពន្យល់យ៉ាងច្បាស់លាស់នូវវិធីសាស្រ្តដែលអាចជឿទុកចិត្តបានមួយចំនួនដើម្បីបំបែកពាក្យសម្ងាត់ Excel VBA ។ ទោះយ៉ាងណាក៏ដោយ ទម្រង់ខ្លះប្រសើរជាងមុន ដោយសារសមត្ថភាពរបស់ពួកគេក្នុងការគ្រប់គ្រងពាក្យសម្ងាត់ VBA ដ៏ស្មុគស្មាញ ភាពងាយស្រួលនៃការប្រើប្រាស់ និងអត្រាជោគជ័យដែលបានបោះពុម្ពផ្សាយ។ ពីចំនួនដ៏ធំនៃព័ត៌មានដែលបានផ្តល់ឱ្យខាងលើគ្មាននរណាម្នាក់អាចប្រកែកបានទេ។ Passper សម្រាប់ Excel ជាដំណោះស្រាយពិតប្រាកដក្នុងការបំបែកពាក្យសម្ងាត់គម្រោង Excel VBA ។ ប៉ារ៉ាម៉ែត្ររង្វាស់ទាំងអស់ដាក់វានៅពីមុខជម្រើសដោយដៃ។ ជ្រើសរើស Passper សម្រាប់ Excel និងដោះស្រាយបញ្ហាពាក្យសម្ងាត់ VBA របស់អ្នកជារៀងរហូត។