ಪರಿವಿಡಿ
ಈ ಲೇಖನದಲ್ಲಿ, ಎಕ್ಸೆಲ್ನಲ್ಲಿ VBA ನಲ್ಲಿ ಹೌದು ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ನೀವು ಹೇಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಬಹುದು ಮತ್ತು ಬಳಸಬಹುದು ಎಂದು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿ ಮತ್ತು ಬಳಸಿ ಹೌದು ಇಲ್ಲ ಎಕ್ಸೆಲ್ VBA ಜೊತೆಗೆ ಸಂದೇಶ ಬಾಕ್ಸ್ (ತ್ವರಿತ ವೀಕ್ಷಣೆ)
9518
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ವ್ಯಾಯಾಮ ಮಾಡುವಾಗ ಈ ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಈ ಲೇಖನವನ್ನು ಓದುತ್ತಿದ್ದಾರೆ.
ಹೌದು ಇಲ್ಲ ಮೆಸೇಜ್ ಬಾಕ್ಸ್ (ಹಂತ-ಹಂತದ ವಿಶ್ಲೇಷಣೆ)ಸರಳ ಉದಾಹರಣೆಯೊಂದಿಗೆ ಹೌದು-ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಬಳಕೆಯನ್ನು ಕಲಿಯೋಣ. ಸಂದೇಶ ಪೆಟ್ಟಿಗೆ ನಿಮಗೆ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳುತ್ತದೆ, ನೀವು ExcelWIKI ಅನ್ನು ಇಷ್ಟಪಡುತ್ತೀರಾ?
ನಿಮ್ಮ ಉತ್ತರ ಹೌದು ಎಂದಾದರೆ, ನೀವು ಸಂದೇಶ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಹೌದು ಕ್ಲಿಕ್ ಮಾಡುತ್ತೀರಿ . ಮತ್ತು ನಿಮ್ಮ ಉತ್ತರವು ಇಲ್ಲ ಆಗಿದ್ದರೆ, ನೀವು ಇಲ್ಲ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುತ್ತೀರಿ.
ಈಗ, ಸಂದೇಶ ಬಾಕ್ಸ್<2 ನಲ್ಲಿ ನೀವು ಹೌದು ಅಥವಾ ಇಲ್ಲ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ ಏನಾಗುತ್ತದೆ>? ಸಕ್ರಿಯ ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ, ಎಕ್ಸೆಲ್ವಿಕಿಯನ್ನು ಇಷ್ಟಪಡುವ ಮತ್ತು ಇಷ್ಟಪಡದಿರುವ ಜನರ ಸಂಖ್ಯೆಯನ್ನು ಒಳಗೊಂಡಿರುವ 2 ಸೆಲ್ಗಳಿವೆ. ನೀವು ಹೌದು ಅನ್ನು ಹೊಡೆದರೆ, ಇಷ್ಟದ ಸೆಲ್ನಲ್ಲಿನ ಸಂಖ್ಯೆಯು ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ.
ಮತ್ತು ನೀವು ಇಲ್ಲ ಅನ್ನು ಹೊಡೆದರೆ, dislike ಸೆಲ್ನಲ್ಲಿನ ಸಂಖ್ಯೆಯು ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ. .
ಆದ್ದರಿಂದ, VBA ಕೋಡ್ನೊಂದಿಗೆ ಈ ಸಂಪೂರ್ಣ ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಸಾಧಿಸುವುದು? ಸುಲಭ. ಇಡೀ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ 2 ಪ್ರಮುಖ ಹಂತಗಳಿವೆ.
- ಹೌದು-ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು
- ದ ಔಟ್ಪುಟ್ ಅನ್ನು ಬಳಸುವುದು 1>ಸಂದೇಶ ಪೆಟ್ಟಿಗೆ
ನಿಮ್ಮ ಕಲಿಕೆಗಾಗಿ ನಾನು ಪ್ರತಿ ಹಂತದ ವಿವರವನ್ನು ತೋರಿಸುತ್ತಿದ್ದೇನೆ.
⧪ ಹಂತ1: ಹೌದು-ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು
ಮೊದಲನೆಯದಾಗಿ, ನೀವು VBA ನಲ್ಲಿ ಹೌದು-ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ರಚಿಸಬೇಕು. ಇದು ಸುಲಭ. ಹೊಸ ಆರ್ಗ್ಯುಮೆಂಟ್ vbYesNo ಜೊತೆಗೆ ಆರ್ಗ್ಯುಮೆಂಟ್ನ ಪ್ರಶ್ನೆಯೊಂದಿಗೆ ಸಾಮಾನ್ಯ ಸಂದೇಶ ಪೆಟ್ಟಿಗೆಯಂತೆಯೇ ಅದೇ ವಿಧಾನವನ್ನು ಬಳಸಿ.
ಇಲ್ಲಿ ಪ್ರಶ್ನೆಯೆಂದರೆ, “ನೀವು ExcelWIKI ಅನ್ನು ಇಷ್ಟಪಡುತ್ತೀರಾ ?”
8231
⧪ ಹಂತ 2: ಸಂದೇಶ ಬಾಕ್ಸ್ ಔಟ್ಪುಟ್ ಅನ್ನು ಬಳಸುವುದು
ಮುಂದೆ, ನಾವು ಕಾರ್ಯವನ್ನು ಸಾಧಿಸುತ್ತೇವೆ ಸಂದೇಶ ಬಾಕ್ಸ್ ಔಟ್ಪುಟ್ ಬಳಸಿ. ಇಲ್ಲಿ, ಸೆಲ್ C3 ExcelWIKI ಅನ್ನು ಇಷ್ಟಪಡುವ ಜನರ ಸಂಖ್ಯೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಮತ್ತು ಸೆಲ್ C4 ExcelWIKI ಅನ್ನು ಇಷ್ಟಪಡದ ಜನರ ಸಂಖ್ಯೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.
ಆದ್ದರಿಂದ, ಉತ್ತರ ಹೌದು , ಸೆಲ್ C3 ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ. ಮತ್ತು ಅದು ಇಲ್ಲ ಆಗಿದ್ದರೆ, ಸೆಲ್ C4 ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ.
ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾವು if-block ಅನ್ನು ಬಳಸುತ್ತೇವೆ.
1784
ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣ VBA ಕೋಡ್ ಹೀಗಿರುತ್ತದೆ:
⧭ VBA ಕೋಡ್:
6155
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಹೌದು ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಬಳಸಲು ಮ್ಯಾಕ್ರೋವನ್ನು ರಚಿಸುವುದು
ನಾವು ಕೋಡ್ನ ಹಂತ-ಹಂತದ ವಿಶ್ಲೇಷಣೆಯನ್ನು ನೋಡಿದ್ದೇವೆ ಹೌದು-ಇಲ್ಲ ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಬಳಸಲು. ಈಗ, ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಲು ನಾವು ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸಬಹುದು ಎಂದು ನೋಡೋಣ.
⧪ ಹಂತ 1: VBA ವಿಂಡೋವನ್ನು ತೆರೆಯುವುದು
ALT + F11<2 ಒತ್ತಿರಿ> ವಿಷುಯಲ್ ಬೇಸಿಕ್ ವಿಂಡೋವನ್ನು ತೆರೆಯಲು ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ 0> ಸೇರಿಸಿ > ಗೆ ಹೋಗಿ ಟೂಲ್ಬಾರ್ನಲ್ಲಿ ಮಾಡ್ಯೂಲ್ . ಮಾಡ್ಯೂಲ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. Module1 ಎಂಬ ಹೊಸ ಮಾಡ್ಯೂಲ್(ಅಥವಾ ನಿಮ್ಮ ಹಿಂದಿನ ಇತಿಹಾಸವನ್ನು ಅವಲಂಬಿಸಿ ಯಾವುದಾದರೂ) ತೆರೆಯುತ್ತದೆ.
⧪ ಹಂತ 3: VBA ಕೋಡ್ ಹಾಕುವುದು
ಇದು ಅತ್ಯಂತ ಪ್ರಮುಖ ಹಂತ. ನೀಡಲಾದ VBA ಕೋಡ್ ಅನ್ನು ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಸೇರಿಸಿ.
⧪ ಹಂತ 4: ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ಕ್ಲಿಕ್ ಮಾಡಿ ಮೇಲಿನ ಟೂಲ್ಬಾರ್ನಿಂದ ರನ್ ಸಬ್ / ಯೂಸರ್ಫಾರ್ಮ್ ಟೂಲ್ನಲ್ಲಿ.
ಕೋಡ್ ರನ್ ಆಗುತ್ತದೆ. ExcelWIKI ಅನ್ನು ನೀವು ಇಷ್ಟಪಡುತ್ತೀರಾ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ಸಂದೇಶ ಪೆಟ್ಟಿಗೆ ನಿಮ್ಮನ್ನು ಕೇಳುತ್ತದೆ, ಹೌದು ಮತ್ತು ಇಲ್ಲ ಆಯ್ಕೆಯೊಂದಿಗೆ
<0.ನೀವು ಹೌದು ಅನ್ನು ಆರಿಸಿದರೆ, C3 ಸೆಲ್ನಲ್ಲಿನ ಸಂಖ್ಯೆಯು ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ. ಮತ್ತು ನೀವು ಇಲ್ಲ ಅನ್ನು ಆರಿಸಿದರೆ, C4 ಸೆಲ್ನಲ್ಲಿನ ಸಂಖ್ಯೆಯು ಒಂದರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ.
ಇಲ್ಲಿ, ನಾನು ಹೌದು ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇನೆ, ಆದ್ದರಿಂದ ExcelWIKI ಅನ್ನು ಇಷ್ಟಪಡುವವರ ಸಂಖ್ಯೆ ಒಂದರಿಂದ ಹೆಚ್ಚಿದೆ.
ನೆನಪಿಡಬೇಕಾದ ವಿಷಯಗಳು
- VBA ನಲ್ಲಿನ ಸಂದೇಶ ಪೆಟ್ಟಿಗೆ ಪ್ರಾಂಪ್ಟ್, ಬಟನ್, ಶೀರ್ಷಿಕೆ , ಮತ್ತು Helpfile ಎಂಬ ಒಟ್ಟು 4 ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ . ಇಲ್ಲಿ ನಾನು 2 ಪ್ಯಾರಾಮೀಟರ್ಗಳು, ಪ್ರಾಂಪ್ಟ್ ಮತ್ತು ಬಟನ್ ಅನ್ನು ಮಾತ್ರ ತೋರಿಸಿದ್ದೇನೆ. ಆದರೆ ನೀವು VBA ಸಂದೇಶ ಬಾಕ್ಸ್ ಅನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ಅನ್ವೇಷಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಈ ಲಿಂಕ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.