Excel VBA ដើម្បីបោះពុម្ពជា PDF និងរក្សាទុកជាមួយឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ

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

តារាង​មាតិកា

មានអត្ថប្រយោជន៍ក្នុងការនាំចេញសៀវភៅបញ្ជី Excel ជាឯកសារ PDF ។ តាមរយៈការផ្លាស់ប្តូរឯកសារទៅជាទម្រង់ PDF យើងនឹងអាចបោះពុម្ព និងចែករំលែកវាជាមួយនឹងការភ្ជាប់វិជ្ជាជីវៈផ្សេងៗ។ PDFs គឺជាស្តង់ដារដែលអាចទុកចិត្តបានសម្រាប់ការនាំចេញឯកសារដែលអ្នកមានអារម្មណ៍ថាត្រូវការចែករំលែកជាមួយអ្នកដទៃ ឬផ្សព្វផ្សាយជាសាធារណៈ។ នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញឧទាហរណ៍មួយចំនួននៃ VBA ដើម្បីបោះពុម្ពជា PDF និងរក្សាទុកដោយឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

ទាញយកសៀវភៅការងារអនុវត្ត

អ្នកអាចទាញយកសៀវភៅការងារ និង អនុវត្តជាមួយពួកគេ។

VBA Print to PDF.xlsm

9 ឧទាហរណ៍នៃ Excel VBA ដើម្បីបោះពុម្ពជា PDF និងរក្សាទុកជាមួយឈ្មោះឯកសារដោយស្វ័យប្រវត្តិនៅក្នុង Excel

យើងអាចបោះពុម្ពឯកសារ Excel ជា PDF បានយ៉ាងងាយស្រួល ហើយរក្សាទុកឯកសារដោយប្រើឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ ដោយប្រើរបារឧបករណ៍ Excel ។ ប៉ុន្តែ វានឹងកាន់តែងាយស្រួលជាមួយ Excel VBA ។ យើងគ្រាន់តែត្រូវការលេខកូដ VBA ហើយដំណើរការពួកវា។ យើង​មិន​ត្រូវ​ការ​ការ​ចុច​ច្រើន​សម្រាប់​ការ​បញ្ចប់​កិច្ចការ​នោះ​ទេ ហើយ​វា​ជួយ​សន្សំ​ពេល​វេលា​របស់​យើង។

Visual Basic for Applications ( VBA ) គឺជា​គំរូ​កម្មវិធី និង​កម្មវិធី​ដាច់​ដោយ​ឡែក។ ដែលត្រូវបានគេមើលឃើញជាទូទៅនៅក្នុង Microsoft Office ។ វាជាឧបករណ៍វិភាគ ដែលជារឿយៗមានជា Excel add-ins ដែលបង្កើនប្រសិទ្ធភាពប្រតិបត្តិការដោយដៃ ដូចជាការងារឯកត្តជន ចំណាយពេលច្រើន។ វាក៏អាចបង្កើតឯកសារ CSV ផងដែរ។ ដូច្នេះ​សូម​មើល​ឧទាហរណ៍​មួយ​ចំនួន​ដើម្បី​បោះពុម្ព​ឯកសារ excel ជា PDF ដែល​មាន​ឈ្មោះ​ឯកសារ​ស្វ័យប្រវត្តិ។

1. បោះពុម្ពសៀវភៅការងារទៅជា PDFសរសេរកូដរបស់យើងដើម្បីបង្កើតតារាងពីជួរមួយ។
  • ទីបី ជ្រើសរើសម៉ូឌុលពី បញ្ចូលរបារម៉ឺនុយទម្លាក់ចុះ។
  • បន្ថែមទៀត ចម្លង និងបិទភ្ជាប់ កូដ VBA ខាងក្រោម។
  • កូដ VBA៖

    6790
    • លើសពីនេះ ដំណើរការកូដដោយចុចលើប៊ូតុង RubSub ឬដោយប្រើប៊ូតុង F5 ផ្លូវកាត់ក្តារចុច។

    • ឯកសារនេះត្រូវបានរក្សាទុកជា PDF ដែលមានឈ្មោះដូចគ្នាទៅនឹងឧទាហរណ៍ពីមុន។

    ការពន្យល់កូដ VBA

    9339

    ប្លុកនៃកូដទាំងនោះគឺសម្រាប់បង្កើត និងកំណត់អថេរ។

    1580

    វានឹងរក្សាទុកជួរនៃទិន្នន័យឯកសារជា PDF។

    អានបន្ថែម៖ របៀបបំលែង Excel ទៅជា PDF ដោយមិនបាត់បង់ការធ្វើទ្រង់ទ្រាយ (5 វិធីមានប្រសិទ្ធភាព)

    9. រក្សាទុកឈ្មោះឯកសារតាមរបៀបស្វ័យប្រវត្តិ ខណៈពេលកំពុងបោះពុម្ពទៅជា PDF ក្នុង Excel VBA

    សូមក្រឡេកមើលវិធីសាស្ត្រ Excel VBA មួយផ្សេងទៀតសម្រាប់ការបោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ជំហាន៖

    • ដើម្បីចាប់ផ្តើមជាមួយ ជ្រើសរើសផ្ទាំង អ្នកអភិវឌ្ឍន៍ ពីខ្សែបូ។
    • ទីពីរ ជ្រើសរើស Visual Basic ពី Code តំបន់ ដើម្បីបើក Visual Basic Editor ។ ចុច Alt + F11 ដើម្បីបើកដំណើរការ Visual Basic Editor
    • អ្នកក៏អាចចុចខាងស្តាំលើសន្លឹកកិច្ចការរបស់អ្នក ហើយជ្រើសរើស មើល លេខកូដ ។ វានឹងនាំអ្នកទៅកាន់ Visual Basic Editor
    • ឥឡូវនេះ យើងអាចមើលឃើញ Visual Basic Editor ដែលយើងនឹងសរសេរកូដដើម្បីបង្កើតតារាងពីជួរមួយ។
    • បន្ថែមទៀត ជ្រើសរើស ម៉ូឌុល ពីរបារម៉ឺនុយទម្លាក់ចុះ បញ្ចូល
    • បន្ទាប់មកចម្លង និងបិទភ្ជាប់ VBA កូដដែលធ្វើតាម។

    កូដ VBA៖

    2341
    • បន្ទាប់មកកូដនឹងប្រតិបត្តិដោយចុចលើ RubSub button ឬដោយប្រើ F5 ផ្លូវកាត់ក្តារចុច។

    ការពន្យល់កូដ VBA

    5255

    សម្រាប់ការទទួលបានឯកសារជា pdf និងរក្សាទុកឈ្មោះ pdf។

    6592

    វាគ្រាន់តែកំណត់គុណភាពបោះពុម្ព។

    5618

    បន្ទាត់ទាំងនោះនឹងណែនាំអ្នកប្រើប្រាស់អំពីរបៀបធ្វើ ផ្ញើឯកសារដើម្បីបោះពុម្ពវាជា pdf ។

    អានបន្ថែម៖ របៀបរក្សាទុក Excel ជា PDF ដោយមិនចាំបាច់កាត់ចេញ (4 វិធីសមស្រប)

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

    វិធីសាស្ត្រខាងលើនឹងជួយអ្នកក្នុងការធ្វើការងារនោះពី បោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិនៅក្នុង Excel VBA ។ ខ្ញុំសង្ឃឹមថានេះនឹងជួយអ្នក! ប្រសិនបើអ្នកមានសំណួរ សំណូមពរ ឬមតិកែលម្អ សូមប្រាប់ពួកយើងនៅក្នុងផ្នែកមតិយោបល់។ ឬអ្នកអាចមើលអត្ថបទផ្សេងទៀតរបស់យើងនៅក្នុងប្លុក ExcelWIKI.com !

    & រក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិក្នុង Excel

    ឧបមាថា យើងចង់បោះពុម្ពសៀវភៅការងារទាំងមូល ហើយរក្សាទុកឈ្មោះឯកសារ ដូចដែលយើងដាក់ឈ្មោះនៅលើកូដរបស់យើង។ ឥឡូវនេះ សន្មត់ថាយើងចង់រក្សាទុកឯកសារ PDF នៅលើកុំព្យូទ័ររបស់យើង Local Disk (E:) ។ ដូចដែលយើងអាចឃើញនៅក្នុងរូបភាពខាងក្រោមថាទីតាំងមិនមានឯកសារ pdf ណាមួយទេ។ បន្ទាប់ពីដំណើរការកូដ VBA យើងនឹងអាចឃើញឯកសារ PDF ដែលចង់បានរបស់យើងនៅក្នុងទីតាំងនោះនៅលើកុំព្យូទ័ររបស់យើង។

    ជាមួយ Excel VBA អ្នក​ប្រើ​អាច​ប្រើ​កូដ​ដែល​ដើរ​តួនាទី​ជា​ម៉ឺនុយ Excel យ៉ាង​ងាយ​ស្រួល​ពី​ខ្សែបូ។ ដើម្បីប្រើកូដ VBA ដើម្បីបោះពុម្ព pdf និងរក្សាទុកដោយឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ សូមអនុវត្តតាមនីតិវិធី។

    ជំហាន៖

    • ជាដំបូង សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ ពីខ្សែបូ។
    • ទីពីរ ពីប្រភេទ Code ចុចលើ Visual Basic ដើម្បីបើក កម្មវិធីនិពន្ធ Visual Basic ។ ឬចុច Alt + F11 ដើម្បីបើក Visual Basic Editor

    • ជំនួសឱ្យការធ្វើវា អ្នកគ្រាន់តែចុចខាងស្តាំលើសន្លឹកកិច្ចការរបស់អ្នក ហើយចូលទៅកាន់ មើលកូដ ។ វានឹងនាំអ្នកទៅកាន់ Visual Basic Editor

    • វានឹងបង្ហាញនៅក្នុង Visual Basic Editor កន្លែងដែលយើងសរសេរកូដរបស់យើងដើម្បីបង្កើតតារាងពីជួរ។
    • ទីបី ចុចលើ ម៉ូឌុល ពី បញ្ចូល របារម៉ឺនុយទម្លាក់ចុះ។

    • វានឹងបង្កើត ម៉ូឌុល នៅក្នុងសៀវភៅការងាររបស់អ្នក។
    • ហើយចម្លង និងបិទភ្ជាប់ VBA កូដបង្ហាញខាងក្រោម។

    កូដ VBA៖

    6113
    • ដំណើរការកូដដោយចុចគ្រាប់ចុច F5 នៅលើ ក្ដារចុចរបស់អ្នក។

    • ជាចុងក្រោយ អ្នកអាចមើលឃើញថាឈ្មោះឯកសារ PDF សៀវភៅការងារ ឥឡូវនេះមានទីតាំងនៅលើផ្លូវរបស់អ្នក កុំព្យូទ័រ។ ដូច្នេះ មានន័យថាឈ្មោះឯកសារត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិ។

    • ហើយចុងក្រោយ ប្រសិនបើអ្នកត្រលប់ទៅសៀវភៅការងាររបស់អ្នក អ្នកអាចឃើញបន្ទាត់ចំនុចមួយចំនួន . នេះគឺដោយសារតែឯកសារនេះរួចរាល់សម្រាប់ការបោះពុម្ពហើយ។

    ការពន្យល់កូដ VBA

    4251

    Sub គឺជាផ្នែកនៃកូដដែលត្រូវបានប្រើដើម្បីគ្រប់គ្រងការងារនៅក្នុងកូដ ប៉ុន្តែនឹងមិនផ្តល់តម្លៃណាមួយឡើយ។ វាត្រូវបានគេស្គាល់ផងដែរថាជានីតិវិធីរង។ ដូច្នេះយើងដាក់ឈ្មោះនីតិវិធីរបស់យើង Print_Workbook()

    2208

    បន្ទាត់នេះគឺសម្រាប់ទីតាំង និងឈ្មោះឯកសារ pdf ។ នៅទីនេះ យើងរក្សាទុកឯកសាររបស់យើងនៅក្នុង E: នៅលើកុំព្យូទ័ររបស់យើង ហើយដាក់ឈ្មោះឯកសារ Workbook

    4665

    បន្ទាត់កូដនេះគឺសម្រាប់នាំចេញឯកសារ excel ជា PDF និង ធ្វើឱ្យវារួចរាល់សម្រាប់ការបោះពុម្ព។

    8065

    វានឹងបញ្ចប់នីតិវិធី។

    អានបន្ថែម៖ នាំចេញ Excel ទៅជា PDF ដោយប្រើតំណខ្ពស់ (2 វិធីសាស្ត្ររហ័ស)

    2. រក្សាទុកសន្លឹកកិច្ចការដោយស្វ័យប្រវត្តិជា PDF

    តោះមើលឧទាហរណ៍មួយទៀតបោះពុម្ពសន្លឹកសកម្មទៅជា pdf ហើយរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិដោយប្រើ Excel VBA

    ជំហាន៖

    • ដំបូង សូមចូលទៅកាន់ផ្ទាំង Develope r ពីខ្សែបូ។
    • ទីពីរ ចុចលើ Visual Basic ដើម្បីបើក VisualBasic Editor .
    • វិធីមួយផ្សេងទៀតដើម្បីបើក Visual Basic Editor គឺគ្រាន់តែចុច Alt + F11
    • ឬស្តាំ- ចុចលើសន្លឹក បន្ទាប់មកជ្រើសរើស មើលកូដ
    • បន្ទាប់ ចូលទៅកាន់ បញ្ចូល ហើយជ្រើសរើស ម៉ូឌុល ពីម៉ឺនុយទម្លាក់ចុះ។
    • ហើយវានឹងបើកបង្អួចមូលដ្ឋានដែលមើលឃើញ។
    • បន្ទាប់ពីនោះ សូមចម្លង និងបិទភ្ជាប់ កូដ VBA ខាងក្រោម។

    VBA Code៖

    6715
    • បន្ថែមទៀត សូមចុច F5 key ឬចុចលើប៊ូតុង Run Sub ដើម្បីដំណើរការកូដ។

    • ដូចគ្នានេះដែរឧទាហរណ៍ពីមុន ឯកសារត្រូវបានរក្សាទុកជា PDF ដែលមានឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ប្រសិនបើអ្នកអានការពន្យល់កូដរបស់ example1's នោះអ្នកនឹងយល់ពីរឿងនេះផងដែរ។

    អានបន្ថែម៖ Excel Macro៖ រក្សាទុកជា PDF ជាមួយនឹងកាលបរិច្ឆេទនៅក្នុង ឈ្មោះឯកសារ (4 ឧទាហរណ៍សមរម្យ)

    3. បោះពុម្ពឯកសារ PDF ពី Excel ជាមួយ VBA ក្នុងជួរ

    សូមក្រឡេកមើលឧទាហរណ៍មួយទៀតនៃការប្រើប្រាស់ Excel VBA ដើម្បីបោះពុម្ពសន្លឹកសកម្មទៅជា pdf ហើយរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ជំហាន៖

    • ដើម្បីចាប់ផ្តើម សូមចុចផ្ទាំង អ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។
    • ទីពីរ បើកដំណើរការ កម្មវិធីនិពន្ធ Visual Basic ដោយចុចលើ Visual Basic
    • ជាជម្រើស អ្នកអាចចូលទៅកាន់ Visual Basic Editor ដោយចុច Alt + F11
    • ចុចកណ្ដុរខាងស្ដាំ នៅលើសន្លឹក ហើយជ្រើសរើស មើលកូដ ពីម៉ឺនុយ។
    • បន្ទាប់ ជ្រើសរើស ម៉ូឌុល ពីបញ្ជីទម្លាក់ចុះ ប្រអប់ចុះក្រោមនៅក្រោម បញ្ចូល
    • ហើយបង្អួចមូលដ្ឋានដែលមើលឃើញនឹងលេចឡើង។
    • សរសេរកូដនៅទីនោះ។

    កូដ VBA៖

    8069
    • ជាចុងក្រោយ ចុច F5 key ដើម្បីដំណើរការកូដ។

    • បន្ទាប់មក អ្នកអាចមើលឃើញថាឯកសារ PDF ដែលមានឈ្មោះ Workbook ត្រូវបានបន្ថែមទៅទីតាំងនោះនៅលើកុំព្យូទ័ររបស់អ្នក។ ជាលទ្ធផល ឈ្មោះឯកសារត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិ។

    អានបន្ថែម៖ ជួរបោះពុម្ពទៅជា PDF ជាមួយ VBA ក្នុង Excel (5 ឧទាហរណ៍ងាយស្រួលបំផុត)

    4. Excel VBA ដើម្បីបង្វិលសន្លឹកដែលបានជ្រើសរើស ហើយបោះពុម្ព PDF

    សូមក្រឡេកមើលវិធីមួយផ្សេងទៀតដើម្បីបោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ជំហាន៖

    • ដើម្បីចាប់ផ្តើម សូមបើក ribbon ហើយជ្រើសរើសជម្រើស Developer
    • បន្ទាប់មក ដើម្បីចូលទៅកាន់ Visual Basic Editor សូមចុច នៅលើ Visual Basic
    • ការចុច Alt + F11 ក៏នឹងបង្ហាញ Visual Basic Editor
    • ជាជម្រើស ចុចកណ្ដុរស្ដាំ សន្លឹក ហើយជ្រើសរើស មើលកូដ ពីម៉ឺនុយដែលបង្ហាញ។
    • ឥឡូវនេះ ពីជម្រើសទម្លាក់ចុះ បញ្ចូល ជ្រើសរើស ម៉ូឌុល
    • បន្ទាប់មកចម្លង និងបិទភ្ជាប់ VBA កូដដែលនៅខាងក្រោម។

    កូដ VBA៖

    8411
    • ដំណើរការកូដដោយចុចគ្រាប់ចុច F5

    • នៅទីបំផុត អ្នកអាចមើលឃើញថា ឯកសារ PDF សៀវភៅការងារត្រូវបានផ្ទុកឡើងទៅកាន់តំបន់នោះនៅលើកុំព្យូទ័ររបស់អ្នក។ ជាលទ្ធផល ឈ្មោះឯកសារត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិ។

    វានឹងរក្សាទុកឯកសារជាលេខសន្លឹកនៃសៀវភៅការងារ។

    កូដ VBA ការពន្យល់

    7674

    បន្ទាត់នៃកូដសម្រាប់រង្វិលជុំនេះគឺសម្រាប់នាំចេញឯកសារ excel ជា pdf និងបោះពុម្ពឯកសារ។

    អានបន្ថែម៖ Excel VBA៖ ExportAsFixedFormat PDF with Fit to Page (ឧទាហរណ៍ 3)

    5. បោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយសភាវគតិក្នុង Excel

    ឥឡូវនេះ សូមក្រឡេកមើលវិធីសាស្ត្រ Excel VBA មួយផ្សេងទៀតសម្រាប់ការរក្សាទុកឯកសារ excel ទៅជា pdf ហើយដាក់ឈ្មោះឯកសារប្រព័ន្ធស្វ័យប្រវត្តិ។

    ជំហាន៖

    • ដើម្បីចាប់ផ្តើម សូមបើកខ្សែបូ ហើយជ្រើសរើស អ្នកអភិវឌ្ឍន៍ ពីម៉ឺនុយទម្លាក់ចុះ។
    • បន្ទាប់មក ជ្រើសរើស Visual Basic ដើម្បីបើក Visual Basic Editor
    • កម្មវិធី Visual Basic Editor ក៏អាចចូលប្រើបានដោយចុច Alt + F11
    • ម្យ៉ាងវិញទៀត អ្នកអាច ចុចកណ្ដុរស្ដាំលើសន្លឹក ហើយជ្រើសរើស មើលលេខកូដ ពីម៉ឺនុយលេចឡើង។
    • បន្ទាប់ពីនោះ សូមជ្រើសរើស ម៉ូឌុល ពី បញ្ចូល ម៉ឺនុយទម្លាក់ចុះ។
    • បន្ថែមទៀត ចម្លង និងបិទភ្ជាប់កូដ VBA ខាងក្រោម។

    កូដ VBA៖

    7536
    • ជាចុងក្រោយ ដំណើរការកូដដោយចុច F5 នៅលើក្តារចុចរបស់អ្នក នោះអ្នកនឹងឃើញលទ្ធផល។

    • អ្នកនឹងឃើញជាបន្តបន្ទាប់ថាឯកសារ សៀវភៅការងារ PDF ត្រូវបានរក្សាទុកទៅទីតាំងនោះនៅលើកុំព្យូទ័ររបស់អ្នករួចហើយ។ ជាលទ្ធផល ឈ្មោះឯកសារត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិ។

    ស្រដៀងគ្នានេះដែរ ដូចក្នុងឧទាហរណ៍មុននេះក៏នឹងរក្សាទុកឯកសារ pdf ជាលេខសន្លឹក។

    ការពន្យល់កូដ VBA

    4261

    ប្លុកកូដគឺសម្រាប់បោះពុម្ព និងរក្សាទុកឯកសារ excel ជា pdf ។

    អានបន្ថែម៖ បោះពុម្ពជា PDF និងអ៊ីមែលដោយប្រើ VBA ក្នុង Excel (2 ករណីមានប្រយោជន៍)

    6. មុខងារ VBA ដើម្បីបោះពុម្ព PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ

    តោះស្វែងយល់ពីវិធី Excel VBA ផ្សេងទៀតនៃការបោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។ យើងនឹងប្រើមុខងារមួយ ហើយរក្សាទុកឯកសារទៅជា PDF ក្នុងឧទាហរណ៍នេះ។ យើងក៏ប្រើ Msgbox ដើម្បីផ្តល់ឱ្យយើងនូវសារមួយថាតើឯកសារត្រូវបានរក្សាទុកឬអត់។

    ជំហាន៖

    • នៅដើមដំបូង សូមចូលទៅកាន់ផ្ទាំង Developer > Visual Basic > Insert > Module
    • ការចុចកណ្ដុរស្ដាំលើ លើសន្លឹកកិច្ចការនឹងបើកបង្អួចមួយ។ ពីទីនោះទៅកាន់ View Code
    • ហើយវានឹងនាំអ្នកទៅកាន់វាល Visual Basic Editor ដែលយើងអាចសរសេរ VBA Macros .
    • ម្យ៉ាងវិញទៀត ការចុច Alt + F11 ក៏នឹងបើក Visual Basic Editor
    • បន្ទាប់ពីនោះ សូមវាយ VBA code។

    VBA Code:

    3429
    • ហើយរត់កូដដើម្បីមើលលទ្ធផលដោយចុច គ្រាប់ចុច F5

    • វានឹងបង្ហាញក្នុង Msgbox ហើយត្រូវប្រាកដថាឯកសារ PDF ឥឡូវនេះរួចរាល់សម្រាប់ការបោះពុម្ព .

    • ស្រដៀងគ្នានេះដែរ ដូចពីមុនដែរ អ្នកនឹងសម្គាល់ឃើញថា ឯកសារ PDF សៀវភៅការងារត្រូវបានរួចហើយរក្សាទុកទៅទីតាំងនោះនៅលើកុំព្យូទ័ររបស់អ្នក។ ជាលទ្ធផល ឈ្មោះឯកសារត្រូវបានរក្សាទុកតាមលំនាំដើម។ ដូចដែលយើងកំណត់ឈ្មោះឯកសារ បោះពុម្ព PDF វាបានរក្សាទុកឈ្មោះឯកសារ បោះពុម្ព PDF។

    ប្រសិនបើអ្នកមើល នៅក្នុងការពន្យល់របស់កូដមុន អ្នកនឹងយល់ពីបន្ទាត់នៃកូដបានត្រឹមត្រូវ។ អ្នក​មិន​ចាំ​បាច់​ផ្លាស់​ប្តូរ​លេខ​កូដ​ទេ គ្រាន់​តែ​ផ្លាស់​ប្តូរ​ជួរ​តាម​ចំណង់​ចំណូល​ចិត្ត​របស់​អ្នក។ អ្នកអាចចម្លងកូដ ហើយប្រើវាសម្រាប់គោលបំណងការងាររបស់អ្នក។

    អានបន្ថែម៖ Excel Macro ដើម្បីរក្សាទុកជា PDF ដោយប្រើឈ្មោះឯកសារពីតម្លៃក្រឡា (ឧទាហរណ៍ 2)

    7. កូដ Excel VBA ដើម្បីបោះពុម្ពជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ

    សូមមើលវិធីសាស្ត្រ Excel VBA មួយផ្សេងទៀតសម្រាប់ការបោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ជំហាន៖

    • ដើម្បីចាប់ផ្តើម សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។
    • ទីពីរ នៅក្រោមផ្នែកកូដ សូមជ្រើសរើស Visual Basic ដើម្បីបើកដំណើរការ Visual Basic Editor ។ ដើម្បីបើក Visual Basic Editor ចុច Alt + F11
    • ម្យ៉ាងវិញទៀត អ្នកអាចចុចខាងស្តាំលើសន្លឹកកិច្ចការរបស់អ្នក ហើយជ្រើសរើស មើលកូដ វានឹងនាំអ្នកទៅកាន់ Visual Basic Editor ផងដែរ។
    • វានឹងត្រូវបានបង្ហាញនៅក្នុង Visual Basic Editor ដែលយើងនឹងសរសេរកូដដើម្បីបង្កើតតារាង ពីជួរមួយ។
    • ទីបី ពីរបារម៉ឺនុយទម្លាក់ចុះ បញ្ចូល ជ្រើសរើស ម៉ូឌុល
    • ហើយចម្លង និងបិទភ្ជាប់កូដ VBA បានបង្ហាញខាងក្រោម។

    កូដ VBA៖

    6154
    • បន្ទាប់មក ប្រតិបត្តិកូដដោយចុចលើប៊ូតុង RubSub ឬចុច F5 ផ្លូវកាត់ក្តារចុច។

    • ជាពិសេស បន្ទាប់មក Msgbox នឹងលេចឡើង។

    • ឯកសារត្រូវបានរក្សាទុកជា PDF ដែលមានឈ្មោះឯកសារស្វ័យប្រវត្តិដូចគ្នានឹងឧទាហរណ៍ពីមុន។

    ការពន្យល់កូដ VBA

    5408

    ទាំងនេះគឺសម្រាប់ការទទួលបានថតសៀវភៅការងារសកម្ម ប្រសិនបើសៀវភៅការងារត្រូវបានរក្សាទុក។

    5167

    វានឹងបង្កើតឈ្មោះលំនាំដើមសម្រាប់រក្សាទុកឯកសារ។

    7297

    ប្លុកនោះគ្រាន់តែនាំចេញឯកសារ excel ទៅជា PDF នៅក្នុងថតបច្ចុប្បន្ន។

    4257

    វានឹងអនុញ្ញាតឱ្យយើងឃើញសារបញ្ជាក់ជាមួយនឹងព័ត៌មានឯកសារនៅក្នុង Microsoft Excel។

    អានបន្ថែម៖ បោះពុម្ពទៅជា PDF ដោយប្រើប៊ូតុងម៉ាក្រូក្នុង Excel (5 វ៉ារ្យ៉ង់ម៉ាក្រូ)

    8. បោះពុម្ពសន្លឹក Excel ជាក់លាក់ដែលមានឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ

    សូមមើលវិធីសាស្ត្រ Excel VBA ផ្សេងសម្រាប់ការបោះពុម្ពទៅជា PDF និងរក្សាទុកឈ្មោះឯកសារដោយស្វ័យប្រវត្តិ។

    ជំហាន៖

    • នៅកន្លែងដំបូង ជ្រើសរើសផ្ទាំង អ្នកអភិវឌ្ឍន៍ ពីខ្សែបូ។
    • ទីពីរ នៅក្រោម កូដ ប្រភេទ ជ្រើសរើស Visual Basic ដើម្បីបើកដំណើរការ Visual Basic Editor ។ ជាជម្រើស ចុច Alt + F11 ដើម្បីបើកដំណើរការ Visual Basic Editor
    • ជំនួសមកវិញ ចុចកណ្ដុរស្ដាំលើសន្លឹកកិច្ចការរបស់អ្នក ហើយជ្រើសរើស មើលកូដ
    • វានឹងបង្ហាញនៅក្នុង កម្មវិធីនិពន្ធ Visual Basic ដែលយើងនឹង

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