តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចបំបាត់កំហុសការបោះពុម្ពនៅក្នុង 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 សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។