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

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

ប្រសិនបើយើងអាចកំណត់ប៊ូតុងបោះពុម្ពផ្ទាល់ខ្លួននៅក្នុងសន្លឹកកិច្ចការ 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 ។ រីករាយក្នុងការសួរសំណួរណាមួយនៅក្នុងផ្នែកមតិយោបល់ ហើយសូមផ្តល់មតិត្រឡប់មកខ្ញុំ។

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