ಪರಿವಿಡಿ
ನಮ್ಮ ದಿನನಿತ್ಯದ ಜೀವನದಲ್ಲಿ Excel VBA ನ ಅತ್ಯಂತ ಪ್ರಯೋಜನಕಾರಿ ಉಪಯೋಗವೆಂದರೆ ನಮ್ಮ ಗಣಕದಲ್ಲಿ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಅದನ್ನು ಬಳಸುತ್ತಿಲ್ಲವೇ ಎಂಬುದನ್ನು ನಾವು ಪರಿಶೀಲಿಸಬಹುದು. ಈ ಲೇಖನದಲ್ಲಿ, Excel VBA ಬಳಸಿಕೊಂಡು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ನೀವು ಹೇಗೆ ಪರಿಶೀಲಿಸಬಹುದು ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
VBA ಕೋಡ್ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು (ತ್ವರಿತವಾಗಿ) ವೀಕ್ಷಿಸಿ)
5176
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಈ ಲೇಖನವನ್ನು ಓದುತ್ತಿರುವಾಗ ವ್ಯಾಯಾಮ ಮಾಡಲು ಈ ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
7> VBA ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿಆದ್ದರಿಂದ, ಮತ್ತಷ್ಟು ತಡಮಾಡದೆ, ಇಂದಿನ ನಮ್ಮ ಮುಖ್ಯ ಚರ್ಚೆಗೆ ಹೋಗೋಣ. ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುವುದು ಹೇಗೆ ಎಂದು ತಿಳಿಯಲು ನಾವು VBA ಕೋಡ್ ಅನ್ನು ಹಂತ-ಹಂತವಾಗಿ ಒಡೆಯುತ್ತೇವೆ.
⧪ ಹಂತ 1: ಅಗತ್ಯವನ್ನು ಸೇರಿಸುವುದು ಇನ್ಪುಟ್
ಕೋಡ್ನ ಪ್ರಾರಂಭದಲ್ಲಿ, ನಾವು ಅದರೊಳಗೆ ಅಗತ್ಯವಾದ ಇನ್ಪುಟ್ ಅನ್ನು ಸೇರಿಸಬೇಕು. ಈ ಕೋಡ್ನಲ್ಲಿ ಕೇವಲ ಒಂದು ಇನ್ಪುಟ್ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಅದು ನಾವು ಹುಡುಕುತ್ತಿರುವ ಫೈಲ್ನ ಹೆಸರು. ಪೂರ್ಣ ಫೈಲ್ ಹೆಸರನ್ನು ಸೇರಿಸಿ (ಸಂಯೋಜಿತ ಡೈರೆಕ್ಟರಿ ಜೊತೆಗೆ).
1324
⧪ ಹಂತ 2: VBA Dir ಫಂಕ್ಷನ್ನೊಂದಿಗೆ ಫೈಲ್ ಹೆಸರನ್ನು ಹೊರತೆಗೆಯುವುದು
ಮುಂದೆ, ನಾವು ಸಣ್ಣ ತಂತ್ರವನ್ನು ಬಳಸುತ್ತೇವೆ. ಫೈಲ್ನ ಹೆಸರನ್ನು ಹೊರತೆಗೆಯಲು ನಾವು VBA Dir ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ಅಂತಹ ಯಾವುದೇ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, Dir ಫಂಕ್ಷನ್ ಶೂನ್ಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
7468
⧪ಹಂತ 3: If-Block ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದು
ಇದು ಅತ್ಯಂತ ಪ್ರಮುಖ ಹಂತವಾಗಿದೆ. ಕೊಟ್ಟಿರುವ ಹೆಸರಿನಲ್ಲಿ ಯಾವುದೇ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಡಿರ್ ಫಂಕ್ಷನ್ ಶೂನ್ಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಎಂದು ನಾವು ಮೊದಲೇ ಹೇಳಿದ್ದೇವೆ. ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು ನಾವು if-block ಒಳಗೆ ಈ ಆಸ್ತಿಯನ್ನು ಬಳಸುತ್ತೇವೆ.
3711
ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣ VBA ಕೋಡ್ ಹೀಗಿರುತ್ತದೆ:
⧭ VBA ಕೋಡ್:
2295
⧭ ಔಟ್ಪುಟ್:
ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ. ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ, “ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ” ಎಂಬ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಅದು ನಿಜವಾಗಿ ನನ್ನ ಗಣಕದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ.
ನಿಮ್ಮ ಗಣಕದಲ್ಲಿ, ಫೈಲ್ ಅನ್ನು ಅವಲಂಬಿಸಿ ಔಟ್ಪುಟ್ ವಿಭಿನ್ನವಾಗಿರಬಹುದು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಅಥವಾ ಇಲ್ಲ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ ವಿಬಿಎ: ಶೀಟ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ (2 ಸರಳ ವಿಧಾನಗಳು)
ಫೈಲ್ಗಳ ಶ್ರೇಣಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ ಅಥವಾ Excel VBA ಬಳಸುತ್ತಿಲ್ಲ
ಇಲ್ಲಿ ನಾವು ಕೆಲವು ಫೈಲ್ಗಳ ಹೆಸರನ್ನು ಹೊಂದಿರುವ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಹೊಂದಿದ್ದೇವೆ B4:B8 ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಡೈರೆಕ್ಟರಿಗಳೊಂದಿಗೆ.
ನಮ್ಮ ಉದ್ದೇಶವು ಇರುತ್ತದೆ / ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಎಂದು ಬರೆಯುವ ಮ್ಯಾಕ್ರೋವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು ಪ್ರತಿಯೊಂದೂ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ.
⧪ ಹಂತ 1: VBA ವಿಂಡೋವನ್ನು ತೆರೆಯುವುದು
ALT + ಒತ್ತಿರಿ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ವಿಂಡೋವನ್ನು ತೆರೆಯಲು ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ F11 .
⧪ ಹಂತ 2: ಹೊಸ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ 3>
ಸೇರಿಸಿ > ಟೂಲ್ಬಾರ್ನಲ್ಲಿ ಮಾಡ್ಯೂಲ್ . ಮಾಡ್ಯೂಲ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಎಂಬ ಹೊಸ ಮಾಡ್ಯೂಲ್ ಮಾಡ್ಯೂಲ್1 (ಅಥವಾ ನಿಮ್ಮ ಹಿಂದಿನ ಇತಿಹಾಸವನ್ನು ಅವಲಂಬಿಸಿ ಯಾವುದಾದರೂ) ತೆರೆಯುತ್ತದೆ.
⧪ ಹಂತ 3: VBA ಕೋಡ್ ಹಾಕುವುದು
ಇದು ಅತ್ಯಂತ ಪ್ರಮುಖ ಹಂತವಾಗಿದೆ. ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಕೆಳಗಿನ VBA ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಿ.
⧭ VBA ಕೋಡ್:
9935
⧪ ಹಂತ 5: ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡುವುದು
ಮೇಲಿನ ಟೂಲ್ಬಾರ್ನಿಂದ ರನ್ ಸಬ್ / ಯೂಸರ್ಫಾರ್ಮ್ ಉಪಕರಣದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಕೋಡ್ ರನ್ ಆಗುತ್ತದೆ. ಮತ್ತು ನೀವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್ಗಳಿಗೆ “ಅಸ್ತಿತ್ವದಲ್ಲಿರುವುದು” ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಫೈಲ್ಗಳಿಗಾಗಿ “ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ” ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಮೌಲ್ಯವು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದು ಹೇಗೆ (8 ಮಾರ್ಗಗಳು)
ತೀರ್ಮಾನ 6>
ಆದ್ದರಿಂದ, ಲಗತ್ತಿಸುವಿಕೆಯೊಂದಿಗೆ ಎಕ್ಸೆಲ್ನಿಂದ ಇಮೇಲ್ ಕಳುಹಿಸಲು ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಪ್ರಕ್ರಿಯೆ ಇದು. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದೀರಾ? ನಮ್ಮನ್ನು ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ. ಮತ್ತು ಹೆಚ್ಚಿನ ಪೋಸ್ಟ್ಗಳು ಮತ್ತು ನವೀಕರಣಗಳಿಗಾಗಿ ನಮ್ಮ ಸೈಟ್ ExcelWIKI ಅನ್ನು ಭೇಟಿ ಮಾಡಲು ಮರೆಯಬೇಡಿ.