តារាងមាតិកា
ប្រសិនបើយើងអាចកំណត់ប៊ូតុងបោះពុម្ពផ្ទាល់ខ្លួននៅក្នុងសន្លឹកកិច្ចការ Excel របស់យើង នោះវាអាចងាយស្រួលប្រើ និងសន្សំសំចៃពេលវេលាសម្រាប់ការបោះពុម្ពសន្លឹក។ ដោយប្រើ VBA Macros យើងអាចធ្វើវាបានយ៉ាងងាយស្រួល។ ដូច្នេះអត្ថបទនេះនឹងផ្តល់ឱ្យអ្នកនូវម៉ាក្រូសាមញ្ញចំនួន 5 ដើម្បីប្រើ VBA កូដសម្រាប់ប៊ូតុងបោះពុម្ពក្នុង Excel។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នកអាច ទាញយកគំរូ Excel ដោយឥតគិតថ្លៃពីទីនេះ ហើយអនុវត្តដោយខ្លួនឯង។
កូដ VBA ដើម្បីបង្កើត Print Button.xlsm
5 ឧទាហរណ៍ដើម្បីប្រើ VBA កូដសម្រាប់ប៊ូតុងបោះពុម្ពក្នុង Excel
សូមណែនាំអំពីសំណុំទិន្នន័យរបស់យើងជាមុន ដែលតំណាងឱ្យ ការលក់ មួយចំនួនរបស់អ្នកលក់នៅក្នុង តំបន់ ផ្សេងៗគ្នា។
1. ប្រើកូដ VBA ដើម្បីបង្កើតប៊ូតុងបោះពុម្ពសម្រាប់ប្រអប់បោះពុម្ពក្នុង Excel
ដំបូង យើងនឹងបង្កើត ប៊ូតុងបោះពុម្ព ហើយបន្ទាប់មកនឹងសរសេរកូដសម្រាប់វា។
ជំហាន៖
- ចុច ដូចខាងក្រោម៖ អ្នកអភិវឌ្ឍន៍ >> បញ្ចូល >> ប្រអប់ប៊ូតុង។
មិនយូរប៉ុន្មាន អ្នកនឹងទទួលបាន សញ្ញាបូក (+) នៅក្នុង ទស្សន៍ទ្រនិច របស់អ្នក។
- អូស នោះ ទស្សន៍ទ្រនិច យោងទៅតាម ទំហំប៊ូតុង ដែលអ្នកចង់បាន ហើយមួយសន្ទុះក្រោយមក ប្រអប់ ដែលមានឈ្មោះថា ចាត់តាំងម៉ាក្រូ នឹងបើកឡើង។
- ផ្តល់ ឈ្មោះ និង ចុច New ។
A VBA បង្អួចនឹងលេចឡើង។
- បន្ទាប់មកវាយ កូដខាងក្រោមនៅក្នុងវា-
4454
- ឥឡូវនេះ ត្រឡប់ទៅវិញ ទៅរបស់អ្នក សន្លឹក ។
ការវិភាគកូដ
- នៅទីនេះ ខ្ញុំបានបង្កើត Sub procedure, DialogBox ។
- បន្ទាប់មកបានប្រើ Dialogs (xlDialogPrint)។បង្ហាញ ដើម្បីបើក ប្រអប់បោះពុម្ព ។
ប៊ូតុងត្រូវបានបង្កើត។
- ចុចខាងស្តាំ នៅលើប៊ូតុង ហើយជ្រើសរើស កែសម្រួលអត្ថបទ ពី ម៉ឺនុយបរិបទ ដើម្បីផ្លាស់ប្តូរឈ្មោះប៊ូតុង។
- នៅពេលក្រោយ។ គ្រាន់តែ វាយ the ឈ្មោះ ហើយ ចុច កណ្ដុររបស់អ្នក កន្លែងណាក៏បាន នៅខាងក្រៅប៊ូតុង ។
បន្ទាប់មកគ្រាន់តែចុច ប៊ូតុង ។
បន្ទាប់មកអ្នកនឹងទទួលបាន ប្រអប់បោះពុម្ព ។ ប្រសិនបើអ្នកចង់ អ្នកអាច បោះពុម្ព វាឥឡូវនេះ។
ប្រសិនបើអ្នកមិនមាន ម៉ាស៊ីនបោះពុម្ព នៅពេលនេះ អ្នកអាច រក្សាទុក វាជា PDF ។ សម្រាប់ការប្រើប្រាស់បន្ថែម ឬដើម្បី បោះពុម្ព ពេលក្រោយ។
- ឥឡូវចុច យល់ព្រម ។
- នៅពេលនេះគ្រាន់តែដាក់ ឈ្មោះ ហើយចុច Save ។
នេះគឺជាឯកសារដែលបានបោះពុម្ព PDF .
អានបន្ថែម៖ របៀបកែតម្រូវការកំណត់ការបោះពុម្ពក្នុង Excel (8 ល្បិចសមរម្យ)
2. ប្រើកូដ VBA ដើម្បីបង្កើតប៊ូតុងបោះពុម្ពសម្រាប់សន្លឹកសកម្ម
នៅទីនេះ យើងនឹងប្រើ VBA ដើម្បី បោះពុម្ព មួយ សកម្ម សន្លឹក ។
ជំហាន៖
- អនុវត្តតាម ពីរជំហានដំបូងពីផ្នែកទីមួយ ដើម្បីបង្កើត button និង កំណត់ម៉ាក្រូ ។
- សរសេរ ឈ្មោះម៉ាក្រូ ហើយចុច ថ្មី ។
មិនយូរប៉ុន្មាន បង្អួច VBA នឹងបើកឡើង។
- បន្ទាប់មក សរសេរ ខាងក្រោម កូដ នៅក្នុងវា-
8949
- ពេលក្រោយ ត្រលប់ទៅ ទៅ
ការបំបែកកូដ
- នៅទីនេះ ខ្ញុំបានបង្កើត អនុ នីតិវិធី , ActiveSheet .
- បន្ទាប់មកបានប្រើ PrintOut ដើម្បី ជ្រើសរើស សន្លឹក សកម្ម និង បោះពុម្ព វា ។
- ឥឡូវនេះគ្រាន់តែ ចុច ប៊ូតុង ប៊ូតុង ។
A ប្រអប់ ដែលមានឈ្មោះថា រក្សាទុកលទ្ធផលបោះពុម្ពជា នឹងបើកឡើង។
- ដាក់ ឈ្មោះ ហើយចុច រក្សាទុក .
បន្ទាប់មកអ្នកនឹងទទួលបាន PDF ដែលបានបោះពុម្ព។
អ្នកអាច ងាយស្រួលផ្លាស់ប្តូរ ម៉ាស៊ីនបោះពុម្ព ប្រសិនបើអ្នកត្រូវការវា។
- ចុច នៅលើ ឯកសារ ក្បែរ ទំព័រដើម <13
- បន្ទាប់មកជ្រើសរើស បោះពុម្ព ជម្រើស ហើយ ចុច នៅលើ ទម្លាក់ចុះ ដើម្បីជ្រើសរើស a ម៉ាស៊ីនបោះពុម្ព ។
អានបន្ថែម៖ របៀបបោះពុម្ពសន្លឹកទាំងអស់ក្នុង Excel (3 វិធី)
3. អនុវត្តកូដ VBA ដើម្បីបង្កើតប៊ូតុងបោះពុម្ពសម្រាប់សន្លឹកដែលបានជ្រើសរើសក្នុង Excel
ប្រសិនបើអ្នកចង់ បោះពុម្ព ជាក់លាក់ សន្លឹកដែលបានជ្រើសរើស នោះ វាក៏អាចធ្វើទៅបានដោយប្រើ VBA .
ជំហាន៖
- អនុវត្តតាម ពីរជំហានដំបូងពីផ្នែកទីមួយ ដើម្បីបង្កើត ប៊ូតុង និង កំណត់ ម៉ាក្រូ ។
- បន្ទាប់មកសរសេរ ឈ្មោះម៉ាក្រូ ហើយចុច ថ្មី ។
បន្តិចក្រោយមកបង្អួច VBA នឹងបើកឡើង។
- នៅពេលក្រោយ វាយ កូដ ខាងក្រោម នៅក្នុងវា-
6000
បន្ទាប់មក ត្រឡប់ទៅ ទៅ សន្លឹក របស់អ្នក។
ការវិភាគកូដ<2
- នៅទីនេះ ខ្ញុំបានបង្កើត Sub procedure, SelectedSheets ។
- បន្ទាប់មកបានប្រើ ActiveWindow ទៅ ជ្រើសរើសសន្លឹក ពី សកម្ម Excel window ។
- បន្ទាប់ ប្រើ PrintOut ដើម្បីបោះពុម្ព ច្រើន ដែលបានជ្រើសរើស សន្លឹក ។
- ឥឡូវនេះ ជ្រើសរើសសន្លឹក ហើយចុចប៊ូតុង Print Button ។ ខ្ញុំបានជ្រើសរើសសន្លឹកពីរ។
- ដាក់ ឈ្មោះ សម្រាប់ PDF ហើយចុច រក្សាទុក .
ឯកសារ PDF មាន t ទំព័រពីរ សម្រាប់ សន្លឹកពីរ .
អានបន្ថែម៖ របៀបបោះពុម្ពសន្លឹកជាក់លាក់ដោយប្រើ VBA Macro ក្នុង Excel (4 វិធី)
ការអានស្រដៀងគ្នា៖
- របៀបបោះពុម្ពសន្លឹក Excel ក្នុងទំហំ A4 (4 វិធី)
- របៀបរក្សាទុក បឋមកថានៅក្នុង Excel ពេលបោះពុម្ព (3 វិធី)
- Excel VBA: របៀបកំណត់ផ្ទៃបោះពុម្ពថាមវន្ត (7 វិធី)
- របៀបបោះពុម្ព Excel សន្លឹកដែលមានបន្ទាត់ (3 វិធីងាយស្រួល)
- របៀបបោះពុម្ពក្រាហ្វក្នុង Excel (5 វិធី)
4. បង្កប់ Excel VBA ដើម្បីបង្កើតប៊ូតុងបោះពុម្ពសម្រាប់សន្លឹកជាក់លាក់ដែលមានជួរដែលបានជ្រើសរើស
នៅទីនេះ យើងនឹងបង្កើត ប៊ូតុងបោះពុម្ព ដើម្បី បោះពុម្ព មួយ ដែលបានជ្រើសរើស ជួរ ពី សន្លឹកជាក់លាក់ ។
ជំហាន៖
- អនុវត្តតាម ដំបូងពីរជំហានពីផ្នែកទីមួយ ដើម្បីបង្កើត ប៊ូតុង និងកំណត់ម៉ាក្រូ។
- សរសេរ ឈ្មោះម៉ាក្រូ ហើយចុច ថ្មី
មិនយូរប៉ុន្មាន បង្អួច VBA នឹងបើកឡើង។
- បន្ទាប់មក សរសេរ លេខកូដ –
5147
- បន្ទាប់ ត្រឡប់ទៅសន្លឹករបស់អ្នក។
<6
ការបំបែកកូដ
- នៅទីនេះ ខ្ញុំបានបង្កើត អនុ នីតិវិធី SpecificSheetnRange ។
- បន្ទាប់មកបានប្រើ ជាមួយ សេចក្តីថ្លែងការណ៍ដើម្បី ជ្រើសរើស a ជាក់លាក់
- បន្ទាប់ PrintArea = “B2:D11”។PrintOut នឹង ជ្រើសរើស ជួរ ជួរ ពី សន្លឹកជាក់លាក់ ហើយនឹង បោះពុម្ព វា។
- ឥឡូវនេះគ្រាន់តែ ចុច នេះ ប៊ូតុងបោះពុម្ព ។
- កំណត់ ឈ្មោះ សម្រាប់ PDF ហើយចុច Save ។
វាជាសន្លឹកជាក់លាក់ បោះពុម្ព ។
អានបន្ថែម៖ Excel VBA៖ កំណត់ផ្ទៃបោះពុម្ពសម្រាប់ជួរច្រើន (5 ឧទាហរណ៍)
៥. បង្កប់ Excel VBA ដើម្បីបង្កើតប៊ូតុងបោះពុម្ពសម្រាប់សន្លឹកសកម្មជាមួយនឹងជួរដែលបានជ្រើសរើស
ផងដែរ អ្នកអាច ជ្រើសរើសជួរមួយ ពី សន្លឹកសកម្ម ហើយអាចបង្កើត ប៊ូតុងបោះពុម្ព ដើម្បី បោះពុម្ព វាដោយប្រើ VBA ។
ជំហាន៖
- អនុវត្តតាម ពីរជំហានដំបូងពីផ្នែកទីមួយ ដើម្បីបង្កើត ប៊ូតុង ហើយកំណត់ ម៉ាក្រូ ។
- នៅពេលក្រោយ សូមសរសេរ ឈ្មោះម៉ាក្រូ ហើយចុច New ។
បន្តិចក្រោយមក VBA បង្អួចនឹងបើកឡើង។
- នៅក្នុង VBA window សរសេរ ខាងក្រោម កូដ –
9728
- បន្ទាប់មក ត្រឡប់ទៅ ទៅ សន្លឹក របស់អ្នក។
<0 ការបំបែកកូដ
- នៅទីនេះ ខ្ញុំបានបង្កើត Sub procedure, ActiveSheetnRange ។
- បន្ទាប់មកបានប្រើ Range(“B2:D11”) PrintOut to ជ្រើសរើស a range and print។
- ចុចប៊ូតុង Print Button ។
- ដាក់ ឈ្មោះ ហើយចុច Save .
បន្ទាប់មក អ្នកនឹងទទួលបាន ជួរដែលបានបោះពុម្ព ។
អានបន្ថែម៖ ប៊ូតុង Excel ដើម្បីបោះពុម្ពសន្លឹកជាក់លាក់ (ជាមួយនឹងជំហានងាយៗ)
សេចក្តីសន្និដ្ឋាន
ខ្ញុំសង្ឃឹមថានីតិវិធីដែលបានពិពណ៌នាខាងលើ នឹងល្អគ្រប់គ្រាន់ក្នុងការប្រើកូដ VBA សម្រាប់ ប៊ូតុងបោះពុម្ព ក្នុង Excel ។ រីករាយក្នុងការសួរសំណួរណាមួយនៅក្នុងផ្នែកមតិយោបល់ ហើយសូមផ្តល់មតិត្រឡប់មកខ្ញុំ។