Excel VBA Debug Print: របៀបធ្វើវា?

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

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

Excel VBA Debug Print (ទិដ្ឋភាព​រហ័ស)

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

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

VBA Debug Print.xlsm

4 វិធីដ៏មានប្រសិទ្ធភាពដើម្បីដំណើរការការបោះពុម្ពបំបាត់កំហុសក្នុង Excel VBA

ដូច្នេះ មិនមានការពន្យាពេលទៀតទេ។ សូមមើលពីរបៀបដែលយើងអាចបំបាត់កំហុសការបោះពុម្ពតាមរយៈ VBA ក្នុង Excel។

1. បើកបង្អួចបន្ទាន់ដើម្បីបំបាត់កំហុសបោះពុម្ពក្នុង Excel VBA

ដើម្បីបំបាត់កំហុសបោះពុម្ពនៅក្នុង VBA ដំបូងអ្នកត្រូវបើកបង្អួច ភ្លាមៗ ។ ដើម្បីធ្វើដូច្នេះ សូមចុច ALT + F11 ដើម្បីបើកបង្អួច Visual Basic

បន្ទាប់មកចុច CTRL + G នៅលើក្តារចុចរបស់អ្នក។ បង្អួច ភ្លាមៗ នឹងបើក។

មាតិកាដែលទាក់ទង៖ Excel VBA៖ បោះពុម្ពទម្រង់អ្នកប្រើប្រាស់ដែលត្រូវនឹងទំព័រមួយ ( 2 វិធីសាស្រ្ត)

2. បំបាត់កំហុស បោះពុម្ពលេខកូដពេញលេញនៅក្នុងបង្អួចបន្ទាន់ក្នុង Excel VBA

ឥឡូវនេះ យើងបានរៀនបើកបង្អួច ភ្លាមៗ ។ សូមមើលពីរបៀបដែលអាចបំបាត់កំហុសបោះពុម្ពលទ្ធផលនៃកូដ VBA ពេញលេញនៅក្នុងបង្អួច។

តោះមានកូដ VBA ដែលយកចំនួនគត់ពីរជាអថេរ A និង B ហើយត្រឡប់ផលបូករបស់ពួកគេក្នុងអថេរ C

1304

ឥឡូវនេះដើម្បីបោះពុម្ពតម្លៃនៃ C នៅក្នុងបង្អួច ភ្លាមៗ អ្នកត្រូវតែបញ្ចូលបន្ទាត់នេះ។

9369

ឥឡូវនេះ ប្រសិនបើអ្នកដំណើរការ លេខកូដ អ្នកនឹងឃើញតម្លៃនៃ C (10+15 = 25) នៅក្នុងបង្អួចបន្ទាន់។

អានបន្ថែម៖ កូដ VBA សម្រាប់ប៊ូតុងបោះពុម្ពក្នុង Excel (5 ឧទាហរណ៍)

ការអានស្រដៀងគ្នា៖

  • Excel VBA៖ របៀប ដើម្បីកំណត់ផ្ទៃបោះពុម្ពថាមវន្ត (7 វិធី)
  • របៀបបោះពុម្ពសន្លឹក Excel ពេញទំព័រ (7 វិធី)
  • បោះពុម្ពសន្លឹក Excel ជា A4 ទំហំ (4 វិធី)
  • របៀបកំណត់ជួរដេកជាចំណងជើងបោះពុម្ពក្នុង Excel (4 វិធី)
  • របៀបបោះពុម្ពសន្លឹកច្រើនក្នុង Excel (7 វិធីសាស្រ្តផ្សេងគ្នា)

3. Debug Print a line of Code in immediate Window in VBA

នៅក្នុងឧទាហរណ៍មុន យើងបានឃើញពីរបៀបដែលយើងអាចបោះពុម្ពលទ្ធផលនៃកូដនៅក្នុងបង្អួច ភ្លាមៗ ដោយផ្ទាំង debug.print ពាក្យបញ្ជា។

ប៉ុន្តែអ្នកអាចសរសេរកូដដោយផ្ទាល់នៅក្នុងបង្អួចបន្ទាន់ ហើយដំណើរការវា។ ជាឧទាហរណ៍ នៅទីនេះខ្ញុំបានសរសេរកូដនេះនៅក្នុងបង្អួច ភ្លាមៗ

6569

ឥឡូវនេះចុច បញ្ចូល នៅលើក្តារចុចរបស់អ្នក។ បន្ទាត់នឹងត្រូវបានប្រតិបត្តិ ហើយអ្នកនឹងឃើញលទ្ធផលនៅក្នុងជួរបន្ទាប់នៃបង្អួច។

អានបន្ថែម៖ របៀបបោះពុម្ព សន្លឹក Excel ជាមួយបន្ទាត់ (3 វិធីងាយស្រួល)

4. Debug Print in Break Mode នៅក្នុង Inmediate Window in Excel VBA

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

ឧទាហរណ៍ ក្នុងរូបភាពខាងក្រោម កូដស្ថិតនៅក្នុងរបៀបបំបែកពីក្នុងបន្ទាត់៖

6597

Break mode មានន័យថា ខណៈពេលដែលដំណើរការកូដ បន្ទាត់ជាក់លាក់នោះនឹងមិនត្រូវបានប្រតិបត្តិទេ។

ឥឡូវនេះ យើងអាចបំបាត់កំហុសបោះពុម្ពតម្លៃនៃអថេរណាមួយនៅក្នុង បង្អួច ភ្លាមៗ

ឧទាហរណ៍ ដើម្បីបោះពុម្ពតម្លៃនៃអថេរ B សូមបញ្ចូលបន្ទាត់កូដនេះនៅក្នុងបង្អួច ភ្លាមៗ

ចុច ENTER ។ ហើយអ្នកនឹងរកឃើញតម្លៃនៃ B ដែលបានបង្ហាញ។ នោះជា 15

មាតិកាដែលទាក់ទង៖ របៀបបោះពុម្ពផ្ទៃដែលបានជ្រើសរើសក្នុង Excel នៅលើទំព័រមួយ (3 វិធី)

អ្វីដែលត្រូវចងចាំ

Debug Print គឺគ្មានអ្វីក្រៅពីការបង្ហាញតម្លៃជាក់លាក់នៅក្នុង VBA នៅក្នុង ភ្លាមៗ បង្អួច។ ក្នុងករណី អ្នកមិនចង់ប្រើការបោះពុម្ពបំបាត់កំហុស អ្នកអាចប្រើ ប្រអប់សារ ក្នុង VBA

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

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

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