ಪರಿವಿಡಿ
ನಮ್ಮ ದೈನಂದಿನ ಜೀವನದಲ್ಲಿ ನಮ್ಮಲ್ಲಿ ಹೆಚ್ಚಿನವರು ಎದುರಿಸುವ ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಯೆಂದರೆ PDF ಫೈಲ್ನಿಂದ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು VBA ಬಳಸಿಕೊಂಡು Excel ವರ್ಕ್ಶೀಟ್ಗೆ ಹೇಗೆ ಹೊರತೆಗೆಯುವುದು. ಈ ಲೇಖನದಲ್ಲಿ, ಸರಿಯಾದ ಉದಾಹರಣೆಗಳು ಮತ್ತು ವಿವರಣೆಗಳೊಂದಿಗೆ ನೀವು ಇದನ್ನು ಹೇಗೆ ಆರಾಮವಾಗಿ ಸಾಧಿಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
VBA ಬಳಸಿ ಎಕ್ಸೆಲ್ಗೆ PDF ನಿಂದ ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಿರಿ (ತ್ವರಿತ ವೀಕ್ಷಣೆ)
8111
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಈ ಲೇಖನವನ್ನು ಓದುತ್ತಿರುವಾಗ ವ್ಯಾಯಾಮ ಮಾಡಲು ಈ ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
PDF ನಿಂದ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಿರಿ. xlsm
VBA ಬಳಸಿಕೊಂಡು ಎಕ್ಸೆಲ್ಗೆ PDF ನಿಂದ ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು ಒಂದು ಅವಲೋಕನ (ಹಂತ-ಹಂತ-ಹಂತದ ವಿಶ್ಲೇಷಣೆ)
ಆದ್ದರಿಂದ, ಮತ್ತಷ್ಟು ವಿಳಂಬವಿಲ್ಲದೆ, ನಾವು ಹೋಗೋಣ ಇಂದಿನ ನಮ್ಮ ಮುಖ್ಯ ಚರ್ಚೆಗೆ. ಇಲ್ಲಿ ನಾವು ಸಾಮಾನ್ಯ ವಿತರಣೆಯ ಕೋಷ್ಟಕವನ್ನು ಒಳಗೊಂಡಿರುವ PDF standardnormaltable.pdf ಫೈಲ್ ಅನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇವೆ.
ಮತ್ತು ನಾವು ಎಕ್ಸೆಲ್ ವರ್ಕ್ಬುಕ್ನಲ್ಲಿ Sheet1 ಎಂಬ ವರ್ಕ್ಶೀಟ್ ಅನ್ನು ತೆರೆದಿದ್ದೇವೆ, ಅಲ್ಲಿ ನಾವು PDF ಫೈಲ್ನಿಂದ ಡೇಟಾವನ್ನು ನಕಲಿಸುತ್ತೇವೆ.
ಹಂತ-ಹಂತದ ವಿಶ್ಲೇಷಣೆಯ ಮೂಲಕ ನೀವು PDF ಫೈಲ್ನಿಂದ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ಗೆ ಡೇಟಾವನ್ನು ನಕಲಿಸಬಹುದು ಎಂದು ಈಗ ನಾನು ತೋರಿಸುತ್ತೇನೆ.
⧪ ಹಂತ 1: ಅಗತ್ಯ ಇನ್ಪುಟ್ಗಳನ್ನು ಘೋಷಿಸುವುದು
ಮೊದಲನೆಯದಾಗಿ, ನೀವು ಅಗತ್ಯ ಇನ್ಪುಟ್ಗಳನ್ನು ಘೋಷಿಸಬೇಕು. ಇವುಗಳು ವರ್ಕ್ಶೀಟ್ ಹೆಸರು, ಕೋಶಗಳ ವ್ಯಾಪ್ತಿ, PDF ಫೈಲ್ ತೆರೆಯುವ ಅಪ್ಲಿಕೇಶನ್ನ ಸ್ಥಳ ( Adobe Reader ಈ ಉದಾಹರಣೆಯಲ್ಲಿ) ಮತ್ತು ಸ್ಥಳ PDF ಫೈಲ್.
2039
⧪ ಹಂತ 2: PDF ಫೈಲ್ ತೆರೆಯುವುದು (VBA ಶೆಲ್ ಕಮಾಂಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು)
ಮುಂದೆ, ನಾವು' PDF ಫೈಲ್ ತೆರೆಯಲು VBA ಶೆಲ್ ಫಂಕ್ಷನ್ ಗೆ ಕರೆ ಮಾಡಿ.
4069
⧪ ಹಂತ 3 (ಐಚ್ಛಿಕ): ಕೆಲವು ಕ್ಷಣಗಳಿಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ
ಇದು ಐಚ್ಛಿಕವಾಗಿದೆ. ಆದರೆ ನೀವು ಸುದೀರ್ಘವಾದ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿರುವಾಗ, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ ಹಿಂದಿನ ಕೆಲಸವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲು ಮತ್ತು ಹೊಸ ಕಾರ್ಯವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಕೆಲವು ಕ್ಷಣಗಳವರೆಗೆ ಕಾಯುವುದು ಉತ್ತಮ.
8195
0>ಇಲ್ಲಿ, ನಾವು 30 ಸೆಕೆಂಡುಗಳ ಕಾಲ ಕಾಯುತ್ತಿದ್ದೇವೆ. ಆದರೆ ನೀವು ಬಯಸಿದರೆ, ನೀವು ಹೆಚ್ಚಿನದನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು.
⧪ ಹಂತ 4: PDF ಫೈಲ್ನಿಂದ ಡೇಟಾವನ್ನು ನಕಲಿಸಲು SendKeys ಅನ್ನು ಬಳಸುವುದು
ಇದು ಬಹುಶಃ ಅತ್ಯಂತ ಪ್ರಮುಖ ಕಾರ್ಯವಾಗಿದೆ. ನಾವು 3 SendKeys ಅನ್ನು ಬಳಸುತ್ತೇವೆ:
- ALT + V, P, C: ಇದು ಮುಖ್ಯವಾಗಿ ಸ್ಕ್ರೋಲಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು PDF . ಸಣ್ಣ ಫೈಲ್ಗಳಿಗಾಗಿ, ಇದು ಅಗತ್ಯವಿಲ್ಲ. ಆದರೆ ದೊಡ್ಡ ಫೈಲ್ಗಳಿಗಾಗಿ, ಸಂಪೂರ್ಣ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಲು ಇದು ಅಗತ್ಯವಾಗುತ್ತದೆ.
- CTRL + A: ಇದು ಸಂಪೂರ್ಣ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡುವುದಕ್ಕಾಗಿ ಆಗಿದೆ.
- CTRL + C : ಆಯ್ಕೆಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ನಕಲಿಸಲು.
ಆದ್ದರಿಂದ, ಕೋಡ್ನ ಸಾಲುಗಳು ಹೀಗಿರುತ್ತವೆ:
3653
⧪ ಹಂತ 5: ಎಕ್ಸೆಲ್ ಫೈಲ್ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಅಂಟಿಸುವುದು
ನಾವು ನಿರ್ದಿಷ್ಟ PDF ಫೈಲ್ ಅನ್ನು ತೆರೆದಿದ್ದೇವೆ ಮತ್ತು ಆ ಫೈಲ್ನಿಂದ ಡೇಟಾವನ್ನು ನಕಲಿಸಿದ್ದೇವೆ. ಈಗ ನಾವು ಆ ಡೇಟಾವನ್ನು ವರ್ಕ್ಶೀಟ್ನ ಅಪೇಕ್ಷಿತ ಶ್ರೇಣಿಗೆ ಅಂಟಿಸಬೇಕಾಗಿದೆ.
2372
ಇಲ್ಲಿ, ನಾನು ವರ್ಕ್ಶೀಟ್ನ ಸೆಲ್ A1 ನಲ್ಲಿ ಅಂಟಿಸಿದ್ದೇನೆ. ಸಹಜವಾಗಿ, ನೀವು ಅದನ್ನು ಬೇರೆಲ್ಲಿಯಾದರೂ ಅಂಟಿಸಬಹುದುನಿಮ್ಮ ಇಚ್ಛೆಯ ಪ್ರಕಾರ.
⧪ ಹಂತ 6 (ಐಚ್ಛಿಕ): PDF ಫೈಲ್ ಅನ್ನು ಮುಚ್ಚುವುದು (ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕೊನೆಗೊಳಿಸುವುದು)
ಅಂತಿಮವಾಗಿ, ನಿಮ್ಮ ನಂತರ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮುಚ್ಚುವುದು ಉತ್ತಮ ಡೇಟಾ ಹೊರತೆಗೆಯುವಿಕೆಯೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ.
2406
ಇನ್ನಷ್ಟು ಓದಿ: PDF ನಿಂದ Excel ಗೆ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯುವುದು ಹೇಗೆ (4 ಸೂಕ್ತ ಮಾರ್ಗಗಳು)
ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು
- ಭರಿಸಬಹುದಾದ PDF ನಿಂದ Excel ಗೆ ಡೇಟಾವನ್ನು ರಫ್ತು ಮಾಡುವುದು ಹೇಗೆ (ತ್ವರಿತ ಹಂತಗಳೊಂದಿಗೆ)
- ಎಕ್ಸೆಲ್ ಸ್ಪ್ರೆಡ್ಶೀಟ್ಗೆ PDF ಕಾಮೆಂಟ್ಗಳನ್ನು ರಫ್ತು ಮಾಡುವುದು ಹೇಗೆ (3 ತ್ವರಿತ ಟ್ರಿಕ್ಗಳು)
VBA ಬಳಸಿಕೊಂಡು PDF ನಿಂದ Excel ಗೆ ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು ಉದಾಹರಣೆ
PDF ಫೈಲ್ನಿಂದ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ಗೆ VBA ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು ನಾವು ಹಂತ-ಹಂತದ ವಿಧಾನವನ್ನು ನೋಡಿದ್ದೇವೆ.
ಆದ್ದರಿಂದ, ಸಂಪೂರ್ಣ < PDF ಫೈಲ್ನಿಂದ standardnormaltable ನಿಂದ Sheet1 ಗೆ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು 1>VBA ಕೋಡ್:
⧭ VBA ಕೋಡ್:
5658
⧭ ಔಟ್ಪುಟ್:
ಈ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ. ಮತ್ತು ಇದು PDF ಫೈಲ್ನಿಂದ “standardnormaltable” ಅನ್ನು ಸಕ್ರಿಯ ವರ್ಕ್ಬುಕ್ನಲ್ಲಿರುವ “Sheet1” ಎಂಬ ವರ್ಕ್ಶೀಟ್ಗೆ ನಕಲಿಸುತ್ತದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಬಹು PDF ಫೈಲ್ಗಳಿಂದ Excel ಗೆ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯುವುದು ಹೇಗೆ (3 ಸೂಕ್ತ ಮಾರ್ಗಗಳು)
ಇದಕ್ಕೆ ವಿಷಯಗಳು ನೆನಪಿಡಿ
- ನೀವು PDF ಫೈಲ್ನಿಂದ ಡೇಟಾವನ್ನು ನಕಲಿಸುವ ವರ್ಕ್ಬುಕ್ ಕೋಡ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವಾಗ ತೆರೆದಿರಬೇಕು. ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಕೋಡ್ನಲ್ಲಿ ವರ್ಕ್ಬುಕ್ನ ಹೆಸರನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ.
- ಹೆಸರುಕೋಡ್ ಒಳಗೆ ನೀವು ಬಳಸುತ್ತಿರುವ ಅಪ್ಲಿಕೇಶನ್ ( Adobe Acrobat DC ಇಲ್ಲಿ) ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಬೇಕು. ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ದೋಷವನ್ನು ಸ್ವೀಕರಿಸುತ್ತೀರಿ.
- PDF ಫೈಲ್ಗಳ ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್ಗಳಿಗಾಗಿ, ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ನಕಲಿಸಲು ಮತ್ತು ಅಂಟಿಸಲು ಪ್ರಕ್ರಿಯೆಯು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಆದ್ದರಿಂದ ತಾಳ್ಮೆಯಿಂದಿರಿ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾಯಿರಿ.
ತೀರ್ಮಾನ
ಆದ್ದರಿಂದ, ಇದು PDF ನಿಂದ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. VBA ಬಳಸಿಕೊಂಡು ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ಗೆ ಫೈಲ್. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದೀರಾ? ನಮ್ಮನ್ನು ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ. ಮತ್ತು ಹೆಚ್ಚಿನ ಪೋಸ್ಟ್ಗಳು ಮತ್ತು ನವೀಕರಣಗಳಿಗಾಗಿ ನಮ್ಮ ಸೈಟ್ ExcelWIKI ಅನ್ನು ಭೇಟಿ ಮಾಡಲು ಮರೆಯಬೇಡಿ.