Excel VBA៖ ពិនិត្យមើលថាតើឯកសារមានឬអត់

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

ការប្រើប្រាស់ Excel VBA ដ៏មានប្រយោជន៍បំផុតមួយក្នុងជីវិតប្រចាំថ្ងៃរបស់យើង គឺយើងអាចពិនិត្យមើលថាតើមានឯកសារនៅលើម៉ាស៊ីនរបស់យើង ឬមិនប្រើវា។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចពិនិត្យមើលថាតើឯកសារមានឬអត់នៅលើកុំព្យូទ័ររបស់យើងដោយប្រើ Excel VBA

VBA Code ដើម្បីពិនិត្យមើលថាតើឯកសារមានឬអត់ (រហ័ស មើល)

9394

ទាញយកសៀវភៅលំហាត់អនុវត្ត

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

VBA ពិនិត្យមើលថាតើឯកសារមានឬអត់ (ការវិភាគមួយជំហានម្តងៗ)

ដូច្នេះ ដោយមិនមានការពន្យាពេលទៀតទេ សូមចូលទៅកាន់ការពិភាក្សាចម្បងរបស់យើងនៅថ្ងៃនេះ។ យើងនឹងបំបែកកូដ VBA មួយជំហានម្តងៗ ដើម្បីស្វែងយល់ពីរបៀបពិនិត្យមើលថាតើឯកសារមានឬអត់នៅលើកុំព្យូទ័ររបស់យើង។

⧪ ជំហានទី 1៖ ការបញ្ចូលចាំបាច់ បញ្ចូល

នៅដើមដំបូងនៃកូដ យើងត្រូវបញ្ចូលការបញ្ចូលចាំបាច់ទៅក្នុងវា។ មាន​ការ​បញ្ចូល​តែ​មួយ​គត់​ដែល​ត្រូវ​ការ​ក្នុង​កូដ​នេះ ហើយ​នោះ​ជា​ឈ្មោះ​ឯកសារ​ដែល​យើង​កំពុង​ស្វែង​រក។ បញ្ចូលឈ្មោះឯកសារពេញ (រួមជាមួយថតដែលពាក់ព័ន្ធ)។

1411

⧪ ជំហានទី 2៖ ការស្រង់ឈ្មោះឯកសារដោយប្រើមុខងារ VBA Dir

បន្ទាប់ យើងនឹងប្រើល្បិចតូចមួយ។ យើងនឹងប្រើ VBA មុខងារ Dir ដើម្បីស្រង់ឈ្មោះឯកសារ។ ប្រសិនបើគ្មានឯកសារបែបនេះទេ មុខងារ Dir នឹងត្រឡប់ខ្សែអក្សរទទេ។

2878

⧪ជំហានទី 3៖ ពិនិត្យមើលថាតើឯកសារមានឬអត់ ដោយប្រើ If-Block

នេះគឺជាជំហានសំខាន់បំផុត។ យើងបានប្រាប់មុននេះថា ប្រសិនបើគ្មានឯកសារនៅក្នុងឈ្មោះដែលបានផ្តល់ឱ្យទេ មុខងារ Dir ត្រឡប់ខ្សែអក្សរទទេ។ យើងនឹងប្រើទ្រព្យសម្បត្តិនេះក្នុង If-block ដើម្បីពិនិត្យមើលថាតើឯកសារមានឬអត់។

1976

ដូច្នេះពេញលេញ VBA លេខកូដនឹងមាន៖

កូដ VBA៖

3993

លទ្ធផល៖

ដំណើរការកូដ។ នៅលើកុំព្យូទ័ររបស់ខ្ញុំ ប្រអប់សារនឹងបង្ហាញ “ឯកសារមាន” ព្រោះវាពិតជាមាននៅលើម៉ាស៊ីនរបស់ខ្ញុំ។

នៅលើម៉ាស៊ីនរបស់អ្នក លទ្ធផលអាចខុសគ្នាអាស្រ័យលើថាតើឯកសារ មាន​ឬ​អត់។

អាន​បន្ថែម៖ Excel VBA៖ ពិនិត្យ​មើល​ថា​តើ​សន្លឹក​មាន​ឬ​អត់ (2 វិធីសាស្ត្រ​សាមញ្ញ)

ការអភិវឌ្ឍន៍ម៉ាក្រូ ដើម្បីពិនិត្យមើលជួរនៃឯកសារដែលមាន ឬមិនប្រើ Excel VBA

នៅទីនេះ យើងមានសំណុំទិន្នន័យនៅក្នុងសន្លឹកកិច្ចការ Excel ដែលមានឈ្មោះឯកសារមួយចំនួនតាម ជាមួយនឹងថតក្នុងជួរ B4:B8

គោលបំណងរបស់យើងគឺដើម្បីអភិវឌ្ឍម៉ាក្រូដែលនឹងសរសេរ មាន / មិនមានវត្តមាន នៅក្បែរពួកវានីមួយៗ បន្ទាប់ពីពិនិត្យមើលថាតើវាមានឬអត់នៅលើកុំព្យូទ័រ។

⧪ ជំហានទី 1៖ ការបើកបង្អួច VBA

ចុច ALT + F11 នៅលើក្តារចុចរបស់អ្នក ដើម្បីបើកបង្អួច Visual Basic

⧪ ជំហានទី 2៖ ការបញ្ចូលម៉ូឌុលថ្មី

ចូលទៅកាន់ បញ្ចូល > ម៉ូឌុល នៅក្នុងរបារឧបករណ៍។ ចុចលើ Module ។ ម៉ូឌុលថ្មីមួយហៅថា Module1 (ឬអ្វីផ្សេងទៀតអាស្រ័យលើប្រវត្តិអតីតកាលរបស់អ្នក) នឹងបើក។

⧪ ជំហានទី 3៖ ការដាក់លេខកូដ VBA

នេះគឺជាជំហានសំខាន់បំផុត។ បញ្ចូលកូដ VBA ខាងក្រោមនៅក្នុងម៉ូឌុល។

កូដ VBA៖

9596

⧪ ជំហានទី 5៖ ដំណើរការកូដ

ចុចលើឧបករណ៍ ដំណើរការទម្រង់រង / UserForm ពីរបារឧបករណ៍ខាងលើ។

លេខកូដនឹងដំណើរការ។ ហើយអ្នកនឹងទទួលបាន “មាន” សម្រាប់ឯកសារដែលមាន និង “មិនមាន” សម្រាប់ឯកសារដែលមិនមាន។

អានបន្ថែម៖ របៀបពិនិត្យមើលថាតើតម្លៃមាននៅក្នុងជួរក្នុង Excel (8 វិធី)

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

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

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