តារាងមាតិកា
បញ្ហាទូទៅមួយដែលយើងភាគច្រើនជួបប្រទះក្នុងជីវិតប្រចាំថ្ងៃរបស់យើងគឺរបៀបទាញយកទិន្នន័យជាក់លាក់មួយចំនួនពីឯកសារ PDF ទៅកាន់សន្លឹកកិច្ចការ Excel ដោយប្រើ VBA ។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកសម្រេចបាននូវភាពងាយស្រួលជាមួយនឹងឧទាហរណ៍ និងរូបភាពដែលត្រឹមត្រូវ។
ស្រង់ទិន្នន័យជាក់លាក់ពី PDF ទៅជា Excel ដោយប្រើ VBA (Quick View)
1152
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់អនុវត្តនេះ ដើម្បីធ្វើលំហាត់ប្រាណ ខណៈពេលដែលអ្នកកំពុងអានអត្ថបទនេះ។
ស្រង់ទិន្នន័យពី PDF ។ xlsm
ទិដ្ឋភាពទូទៅដើម្បីទាញយកទិន្នន័យជាក់លាក់ពី PDF ទៅជា Excel ដោយប្រើ VBA (ការវិភាគមួយជំហានដោយជំហាន)
ដូច្នេះដោយគ្មានការពន្យាពេលបន្ថែមទៀត តោះទៅ ចំពោះការពិភាក្សាសំខាន់របស់យើងនៅថ្ងៃនេះ។ នៅទីនេះយើងមានឯកសារ PDF ដែលហៅថា standardnormaltable.pdf ដែលមានតារាងនៃការចែកចាយធម្មតា។
ហើយយើង 'បានបើកសន្លឹកកិច្ចការមួយដែលមានឈ្មោះថា Sheet1 នៅក្នុងសៀវភៅការងារ Excel ដែលយើងនឹងចម្លងទិន្នន័យពីឯកសារ PDF ។
ឥឡូវនេះខ្ញុំនឹងបង្ហាញថាអ្នកអាចចម្លងទិន្នន័យពីឯកសារ PDF ទៅកាន់សន្លឹកកិច្ចការ Excel តាមរយៈការវិភាគជាជំហានៗ។
⧪ ជំហានទី 1៖ ប្រកាសការបញ្ចូលចាំបាច់
ជាដំបូង អ្នកត្រូវតែប្រកាសអំពីធាតុចូលចាំបាច់។ ទាំងនេះរួមមានឈ្មោះសន្លឹកកិច្ចការ ជួរក្រឡា ទីតាំងនៃកម្មវិធីដែលឯកសារ PDF នឹងត្រូវបានបើក ( Adobe Reader ក្នុងឧទាហរណ៍នេះ) និងទីតាំងនៃ PDF ឯកសារ។
7953
⧪ ជំហានទី 2៖ ការបើកឯកសារ PDF (ដោយប្រើពាក្យបញ្ជា VBA Shell)
បន្ទាប់ យើង ដើម្បីហៅទៅ VBA មុខងារ Shell ដើម្បីបើកឯកសារ PDF ។
5534
⧪ ជំហានទី 3 (ស្រេចចិត្ត)៖ រង់ចាំមួយភ្លែត
នេះជាជម្រើស។ ប៉ុន្តែនៅពេលដែលអ្នកមានកិច្ចការជាបន្តបន្ទាប់ វាជាការប្រសើរក្នុងការរង់ចាំមួយភ្លែត ដើម្បីអនុញ្ញាតឱ្យកុំព្យូទ័ររបស់អ្នកបញ្ចប់កិច្ចការមុនដោយជោគជ័យ ហើយចាប់ផ្តើមកិច្ចការថ្មី។
3679
នៅទីនេះ យើងកំពុងរង់ចាំ 30 វិនាទី។ ប៉ុន្តែប្រសិនបើអ្នកចង់ អ្នកអាចរង់ចាំបន្ថែមទៀត។
⧪ ជំហានទី 4៖ ការប្រើ SendKeys ដើម្បីចម្លងទិន្នន័យពីឯកសារ PDF
នេះប្រហែលជាកិច្ចការសំខាន់បំផុត។ យើងនឹងប្រើ 3 SendKeys:
- ALT + V, P, C: នេះជាចម្បងសម្រាប់បើកដំណើរការរមូរចូល PDF ។ សម្រាប់ឯកសារតូចៗ វាមិនចាំបាច់ទេ។ ប៉ុន្តែសម្រាប់ឯកសារធំ វាចាំបាច់សម្រាប់ការជ្រើសរើសឯកសារទាំងមូល។
- CTRL + A: វាសម្រាប់ជ្រើសរើសឯកសារទាំងមូល។
- CTRL + C ៖ សម្រាប់ការចម្លងឯកសារដែលបានជ្រើស។ ⧪ ជំហានទី 5៖ ការបិទភ្ជាប់ទិន្នន័យក្នុងឯកសារ Excel
យើងបានបើកឯកសារ PDF ជាក់លាក់ ហើយបានចម្លងទិន្នន័យពីឯកសារនោះ។ ឥឡូវនេះយើងត្រូវបិទភ្ជាប់ទិន្នន័យនោះទៅក្នុងជួរដែលចង់បាននៃសន្លឹកកិច្ចការ។
1226
នៅទីនេះ ខ្ញុំបានបិទភ្ជាប់ក្នុងក្រឡា A1 នៃសន្លឹកកិច្ចការ។ ជាការពិតណាស់ អ្នកអាចបិទភ្ជាប់វានៅកន្លែងផ្សេងតាមការចង់បានរបស់អ្នក។
⧪ ជំហានទី 6 (ជាជម្រើស)៖ ការបិទឯកសារ PDF (ការបញ្ចប់កម្មវិធី)
ជាចុងក្រោយ វាជាការប្រសើរក្នុងការបិទកម្មវិធីដែលកំពុងដំណើរការបន្ទាប់ពីអ្នក រួចរាល់ជាមួយនឹងការទាញយកទិន្នន័យ។
8033
អានបន្ថែម៖ របៀបទាញយកទិន្នន័យពី PDF ទៅជា Excel (4 វិធីសមស្រប)<2
ការអានស្រដៀងគ្នា
- របៀបនាំចេញទិន្នន័យពី PDF ដែលអាចបំពេញបានទៅជា Excel (ជាមួយជំហានរហ័ស)
- របៀបនាំចេញមតិយោបល់ PDF ទៅក្នុងសៀវភៅបញ្ជី Excel (3 ល្បិចរហ័ស)
ឧទាហរណ៍ដើម្បីស្រង់ទិន្នន័យជាក់លាក់ពី PDF ទៅ Excel ដោយប្រើ VBA
យើងបានឃើញនីតិវិធីជាជំហាន ៗ ដើម្បីទាញយកទិន្នន័យពីឯកសារ PDF ទៅកាន់សន្លឹកកិច្ចការ Excel ដោយប្រើ VBA ។
ដូច្នេះ ពេញលេញ VBA កូដដើម្បីទាញយកទិន្នន័យពីឯកសារ PDF ដែលហៅថា standardnormaltable ទៅ Sheet1 នឹងជា៖
⧭ VBA លេខកូដ៖
3618
⧭ លទ្ធផល៖
ដំណើរការកូដនេះ។ ហើយវានឹងចម្លងទិន្នន័យពីឯកសារ PDF ដែលហៅថា “standardnormaltable” ទៅកាន់សន្លឹកកិច្ចការដែលមានឈ្មោះថា “Sheet1” នៅក្នុងសៀវភៅការងារសកម្ម។
អានបន្ថែម៖ របៀបទាញយកទិន្នន័យពីឯកសារ PDF ច្រើនទៅជា Excel (3 វិធីសមស្រប)
អ្វីៗដែលត្រូវ ចងចាំ
- សៀវភៅការងារដែលអ្នកនឹងចម្លងទិន្នន័យពីឯកសារ PDF ត្រូវតែរក្សាទុកបើកកំឡុងពេលដំណើរការកូដ។ បើមិនដូច្នោះទេ អ្នកនឹងត្រូវប្រើឈ្មោះសៀវភៅការងារនៅក្នុងលេខកូដ។
- ឈ្មោះរបស់កម្មវិធីដែលអ្នកកំពុងប្រើនៅខាងក្នុងកូដ ( Adobe Acrobat DC នៅទីនេះ) ត្រូវតែដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។ បើមិនដូច្នេះទេ អ្នកនឹងទទួលបានកំហុស។
- សម្រាប់សំណុំទិន្នន័យធំនៃឯកសារ PDF ដំណើរការអាចចំណាយពេលបន្តិចដើម្បីចម្លងទិន្នន័យទាំងអស់ ហើយបិទភ្ជាប់។ ដូច្នេះ សូមអត់ធ្មត់ ហើយរង់ចាំរហូតដល់ដំណើរការនេះបញ្ចប់ដោយជោគជ័យ។
សេចក្តីសន្និដ្ឋាន
ដូច្នេះ នេះជាដំណើរការដើម្បីទាញយកទិន្នន័យជាក់លាក់មួយចំនួនចេញពី PDF ទៅកាន់សន្លឹកកិច្ចការ Excel ដោយប្រើ VBA ។ តើអ្នកមានសំណួរទេ? មានអារម្មណ៍សេរីដើម្បីសួរពួកយើង។ ហើយកុំភ្លេចចូលមើលគេហទំព័ររបស់យើង ExcelWIKI សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។