តារាងមាតិកា
វាជាបញ្ហាសំខាន់សម្រាប់យើងទាំងអស់គ្នា ខណៈពេលធ្វើការជាមួយ VBA ក្នុង Excel ដើម្បីបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ដោយប្រើ VBA ក្នុង Excel។
Excel VBA៖ បិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ (ទិដ្ឋភាពរហ័ស)
1126
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់នេះដើម្បីធ្វើលំហាត់ប្រាណនៅពេលអ្នកកំពុងអានអត្ថបទនេះ។
បិទអេក្រង់ Update.xlsm
ទិដ្ឋភាពទូទៅដើម្បីបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ដោយប្រើ Excel VBA
ដើម្បីបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ដោយប្រើ VBA គឺងាយស្រួល។ ដើម្បីប្រាប់ការពិត មានតែបន្ទាត់មួយគឺគ្រប់គ្រាន់ដើម្បីសម្រេចរឿងនេះ។
8384
លេខកូដមួយបន្ទាត់នេះនឹងបិទការអាប់ដេតអេក្រង់សម្រាប់អ្នក ប៉ុន្តែអ្នកនឹងមិន អាចទទួលបាននូវឥទ្ធិពលជាមួយនឹងបន្ទាត់មួយនេះ។ ដើម្បីមានអារម្មណ៍ថាវា សូមបញ្ចូលកូដមួយចំនួនដែលនឹងបំពេញកិច្ចការមួយចំនួនសម្រាប់អ្នកបន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពអេក្រង់។ វាប្រសើរជាងប្រសិនបើវាជាកិច្ចការដ៏វែង ដែលនឹងធ្វើឱ្យអ្នកយល់ពីឥទ្ធិពលនៃការអាប់ដេតអេក្រង់។
8576
បន្ទាត់ទាំងនេះបញ្ចូលស៊េរីពី 1 ដល់ 100,000 នៅក្នុងសន្លឹកសកម្ម ដោយចាប់ផ្តើម។ ពីក្រឡា A1 ។ ប្រសិនបើអ្នកធ្វើវាដោយគ្មានការអាប់ដេតអេក្រង់ វានឹងចំណាយពេលយូរ។ ដោយសារតែរាល់ពេលដែលវាបញ្ចូលលេខទៅក្រឡាបន្ទាប់ ក្រឡាមុននឹងត្រូវបានធ្វើបច្ចុប្បន្នភាពរួមជាមួយនឹង។
ប៉ុន្តែប្រសិនបើអ្នកបន្តបិទការអាប់ដេតអេក្រង់ កោសិកាមុននឹងមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពរាល់ពេលទេ ហើយប្រតិបត្តិការនឹង ចំណាយពេលតិចក្នុងការប្រតិបត្តិ។
បន្ទាប់មកប្រសិនបើអ្នកអាចបំណងប្រាថ្នា អ្នកអាចបើកការអាប់ដេតអេក្រង់ម្តងទៀត។
9224
ដូច្នេះកូដ VBA ពេញលេញនឹងមាន៖
⧭ កូដ VBA៖
8616
អានបន្ថែម៖ [ជួសជុល!] ក្រឡា Excel មិនធ្វើបច្ចុប្បន្នភាពទេ លុះត្រាតែចុចពីរដង (5 ដំណោះស្រាយ)
ការអានស្រដៀងគ្នា
- របៀបធ្វើឱ្យសន្លឹក Excel ឡើងវិញដោយស្វ័យប្រវត្តិ (3 វិធីសាស្ត្រសមស្រប)
- របៀបធ្វើបច្ចុប្បន្នភាពតារាង Pivot ដោយស្វ័យប្រវត្តិ នៅពេលដែលទិន្នន័យប្រភពផ្លាស់ប្តូរ
- តារាង Pivot មិនធ្វើឱ្យស្រស់ (5 បញ្ហា និងដំណោះស្រាយ)
- របៀប ធ្វើឱ្យតារាង Pivot ឡើងវិញដោយស្វ័យប្រវត្តិដោយគ្មាន VBA នៅក្នុង Excel (3 វិធីសាស្ត្រឆ្លាតវៃ)
ការអភិវឌ្ឍន៍ម៉ាក្រូដើម្បីបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ដោយប្រើ Excel VBA
យើង បានឃើញការវិភាគជាជំហាន ៗ នៃកូដដើម្បីបិទការធ្វើបច្ចុប្បន្នភាពអេក្រង់ដោយប្រើ VBA នៅក្នុង Excel ។ ឥឡូវនេះយើងនឹងឃើញពីរបៀបដែលយើងអាចអភិវឌ្ឍ ម៉ាក្រូ ដើម្បីប្រតិបត្តិវា។
⧪ ជំហានទី 1៖ ការបើកបង្អួច VBA
ចុច ALT + F11 នៅលើក្តារចុចរបស់អ្នក ដើម្បីបើកបង្អួច Visual Basic ។
⧪ ជំហានទី 2៖ ការបញ្ចូលម៉ូឌុលថ្មី
ចូលទៅកាន់ បញ្ចូល > ម៉ូឌុល នៅក្នុងរបារឧបករណ៍។ ចុចលើ Module ។ ម៉ូឌុលថ្មីមួយដែលមានឈ្មោះថា Module1 (ឬអ្វីផ្សេងទៀតអាស្រ័យលើប្រវត្តិអតីតកាលរបស់អ្នក) នឹងបើក។
⧪ ជំហានទី 3៖ ការដាក់លេខកូដ VBA
នេះគឺជាជំហានសំខាន់បំផុត។ បញ្ចូលកូដ VBA ដែលបានផ្តល់ឱ្យក្នុងម៉ូឌុល។
⧪ ជំហានទី 4៖ ដំណើរការកូដ
ចុច នៅលើ ដំណើរការរង \ឧបករណ៍ UserForm ពីរបារឧបករណ៍ខាងលើ។
កូដនឹងដំណើរការ។ ហើយអ្នកនឹងឃើញស៊េរីនៃលេខពី 1 ដល់ 1,00,000 ដែលបានបង្កើតយ៉ាងឆាប់រហ័សនៅលើសន្លឹកកិច្ចការរបស់អ្នក ដែលនឹងចំណាយពេលយូរដើម្បីដំណើរការ។
អានបន្ថែម៖ [ដោះស្រាយ]៖ រូបមន្ត Excel មិនត្រូវបានអាប់ដេតទេ ទាល់តែរក្សាទុក (6 ដំណោះស្រាយដែលអាចធ្វើបាន)
រឿងដែលត្រូវចងចាំ
អ្នកត្រូវការ កុំធ្វើការងារដូចគ្នាជាមួយខ្ញុំ បន្ទាប់ពីបិទការអាប់ដេតអេក្រង់។ អ្នកអាចធ្វើអ្វីក៏ដោយដែលជាកិច្ចការធម្មតារបស់អ្នក។ ប៉ុន្តែរឿងនោះគឺថាអ្នកនឹងមិនយល់ពីឥទ្ធិពលនៃការបិទការអាប់ដេតអេក្រង់ទេ លុះត្រាតែអ្នកធ្វើកិច្ចការជាបន្តបន្ទាប់។ នោះហើយជាមូលហេតុដែលខ្ញុំបង្កើតលំដាប់ពី 1 ដល់ 1,00,000។
សេចក្តីសន្និដ្ឋាន
ហេតុដូច្នេះហើយ នេះជាដំណើរការបង្កើត ម៉ាក្រូ ដើម្បីបង្វែរ បិទអេក្រង់ធ្វើបច្ចុប្បន្នភាពដោយប្រើ Excel VBA ។ តើអ្នកមានសំណួរទេ? មានអារម្មណ៍សេរីដើម្បីសួរពួកយើង។ ហើយកុំភ្លេចចូលមើលគេហទំព័ររបស់យើង ExcelWIKI សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។