सामग्री तालिका
हाम्रो दैनिक जीवनमा हामी मध्ये धेरैले सामना गर्ने सामान्य समस्याहरू मध्ये एउटा PDF फाइलबाट VBA प्रयोग गरेर एक्सेल कार्यपत्रमा केही विशिष्ट डाटा कसरी निकाल्ने हो। यस लेखमा, म तपाईंलाई उचित उदाहरणहरू र दृष्टान्तहरूको साथ यो कसरी सहज रूपमा पूरा गर्नुहुन्छ भनेर देखाउनेछु।
VBA (द्रुत दृश्य) प्रयोग गरेर PDF बाट एक्सेलमा विशिष्ट डेटा निकाल्नुहोस्
6079
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईंले यो लेख पढिरहनु भएको बेला अभ्यास गर्न यो अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्।
PDF बाट डाटा निकाल्नुहोस्। xlsm
VBA (चरण-दर-चरण विश्लेषण) प्रयोग गरेर PDF बाट एक्सेलमा विशिष्ट डेटा निकाल्नको लागि एक सिंहावलोकन
त्यसैले, थप ढिलाइ नगरी, जाऔं। आजको हाम्रो मुख्य छलफलमा। यहाँ हामीले standardnormaltable.pdf नामक एउटा PDF फाइल पाएका छौं जसमा सामान्य वितरणको तालिका समावेश छ।
र हामी एक्सेल कार्यपुस्तिकामा Sheet1 नामक कार्यपत्र खोलेको छ जहाँ हामी PDF फाइलबाट डाटा प्रतिलिपि गर्नेछौं।
अब म देखाउँछु कि तपाईँले PDF फाइलबाट एक्सेल कार्यपत्रमा चरण-दर-चरण विश्लेषण मार्फत डेटा प्रतिलिपि गर्न सक्नुहुन्छ।
⧪ चरण 1: आवश्यक इनपुटहरू घोषणा गर्दै<2
सबैभन्दा पहिले, तपाईंले आवश्यक इनपुटहरू घोषणा गर्नुपर्नेछ। यसमा कार्यपत्रको नाम, कक्षहरूको दायरा, अनुप्रयोगको स्थान जसको माध्यमबाट PDF फाइल खोलिनेछ ( Adobe Reader यस उदाहरणमा), र यसको स्थान समावेश गर्दछ। PDF फाइल।
6705
⧪ चरण २: PDF फाइल खोल्दै (VBA शेल कमाण्ड प्रयोग गरेर)
अर्को, हामी' PDF फाइल खोल्न VBA Shell प्रकार्य लाई कल गर्न।
2219
⧪ चरण 3 (वैकल्पिक): केही क्षणहरू पर्खनुहोस्
यो ऐच्छिक हो। तर जब तपाईंसँग कार्यहरूको लामो शृङ्खला हुन्छ, तपाईंको कम्प्युटरलाई पहिलेको कार्य सफलतापूर्वक समाप्त गर्न र नयाँ कार्य सुरु गर्न अनुमति दिन केही क्षण पर्खनु राम्रो हुन्छ।
Application.Wait Now + TimeValue("0:00:03")
यहाँ, हामी ३० सेकेन्ड पर्खिरहेका छौं। तर यदि तपाईं चाहनुहुन्छ भने, तपाईं थप पर्खन सक्नुहुन्छ।
⧪ चरण 4: PDF फाइलबाट डाटा प्रतिलिपि गर्न SendKeys प्रयोग गर्दै
यो सायद सबैभन्दा महत्त्वपूर्ण कार्य हो। हामी प्रयोग गर्नेछौं 3 SendKeys:
- ALT + V, P, C: यो मुख्य रूपमा स्क्रोलिङ सक्षम गर्नको लागि हो। PDF । साना फाइलहरूको लागि, यो आवश्यक छैन। तर ठूला फाइलहरूको लागि, यो सम्पूर्ण फाइल चयन गर्न आवश्यक हुन्छ।
- CTRL + A: यो सम्पूर्ण फाइल चयन गर्नको लागि हो।
- CTRL + C : चयन गरिएको फाइल प्रतिलिपि गर्नका लागि।
त्यसैले, कोडको रेखाहरू निम्न हुनेछन्:
9800
⧪ चरण 5: एक्सेल फाइलमा डाटा टाँस्दै
हामीले निर्दिष्ट PDF फाइल खोलेका छौं र त्यो फाइलबाट डाटा प्रतिलिपि गरेका छौं। अब हामीले त्यो डाटालाई कार्यपत्रको इच्छित दायरामा टाँस्नुपर्छ।
8037
यहाँ, मैले कार्यपत्रको कक्ष A1 मा टाँसेको छु। निस्सन्देह, तपाईं यसलाई अन्यत्र टाँस्न सक्नुहुन्छतपाईको इच्छा अनुसार।
⧪ चरण 6 (वैकल्पिक): PDF फाइल बन्द गर्दै (एप्लिकेशन समाप्त गर्दै)
अन्तमा, तपाइँ पछि चलिरहेको कार्यक्रम बन्द गर्नु राम्रो हुन्छ। डेटा निकासी संग गरिन्छ।
9747
थप पढ्नुहोस्: पीडीएफबाट एक्सेलमा डाटा कसरी निकाल्ने (४ उपयुक्त तरिका)
समान पढाइहरू
- कसरी भर्न मिल्ने PDF बाट Excel मा डाटा निर्यात गर्ने (द्रुत चरणहरू सहित)
- पीडीएफ टिप्पणीहरू एक्सेल स्प्रेडसिटमा कसरी निर्यात गर्ने (३ द्रुत चालहरू)
VBA प्रयोग गरेर PDF बाट Excel मा विशिष्ट डाटा निकाल्ने उदाहरण
हामीले VBA प्रयोग गरेर एक्सेल कार्यपत्रमा PDF फाइलबाट डाटा निकाल्ने चरण-दर-चरण प्रक्रिया देखेका छौं।
त्यसैले, पूर्ण VBA कोड PDF फाइलबाट डेटा निकाल्नको लागि standardnormaltable to Sheet1 हुनेछ:
⧭ VBA कोड:
3959
⧭ आउटपुट:
यो कोड चलाउनुहोस्। र यसले "Standardnormaltable" नामक PDF फाइलबाट सक्रिय कार्यपुस्तिकामा रहेको "Sheet1" भनिने कार्यपत्रमा डाटा प्रतिलिपि गर्नेछ।
थप पढ्नुहोस्: कसरी एक्सेलमा बहु PDF फाइलहरूबाट डाटा निकाल्ने (३ उपयुक्त तरिकाहरू)
याद गर्नुहोस्
- तपाईँले PDF फाइलबाट डाटा प्रतिलिपि गर्ने कार्यपुस्तिका कोड चलाउँदा खुला राख्नुपर्छ। अन्यथा, तपाईंले कोडमा कार्यपुस्तिकाको नाम प्रयोग गर्नुपर्नेछ।
- को नामतपाईंले कोड भित्र प्रयोग गरिरहनुभएको अनुप्रयोग ( Adobe Acrobat DC यहाँ) तपाईंको कम्प्युटरमा स्थापित हुनुपर्छ। अन्यथा, तपाईंले त्रुटि प्राप्त गर्नुहुनेछ।
- PDF फाइलहरूको ठूलो डेटा सेटहरूको लागि, प्रक्रियाले सबै डाटा प्रतिलिपि गर्न र टाँस्न केही समय लिन सक्छ। त्यसैले धैर्य गर्नुहोस् र प्रक्रिया सफलतापूर्वक पूरा नभएसम्म पर्खनुहोस्।
निष्कर्ष
त्यसैले, यो PDF बाट केहि विशिष्ट डाटा निकाल्ने प्रक्रिया हो। VBA प्रयोग गरेर एक्सेल कार्यपत्रमा फाइल गर्नुहोस्। के तपाईंको कुनै प्रश्न छन्? हामीलाई सोध्न नहिचकिचाउनुहोस्। र थप पोष्ट र अद्यावधिकहरूको लागि हाम्रो साइट ExcelWIKI भ्रमण गर्न नबिर्सनुहोस्।