ಪರಿವಿಡಿ
ಉತ್ತಮ ಓದುವಿಕೆಗಾಗಿ Excel ನಲ್ಲಿ ನಮ್ಮ ದೊಡ್ಡ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಬಳಸುವಾಗ ಕೆಲವೊಮ್ಮೆ ನಾವು ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಬೇಕಾಗುತ್ತದೆ. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಯಾವುದೇ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಡೆಸಲು VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಅತ್ಯಂತ ಪರಿಣಾಮಕಾರಿ, ತ್ವರಿತ ಮತ್ತು ಸುರಕ್ಷಿತ ವಿಧಾನವಾಗಿದೆ. ಈ ಲೇಖನದಲ್ಲಿ, ವಿಬಿಎ ಮ್ಯಾಕ್ರೋವನ್ನು ಬಳಸಿಕೊಂಡು ವಿಭಿನ್ನ ಮಾನದಂಡಗಳನ್ನು ಆಧರಿಸಿ ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ ಎಂದು ನಾವು ನಿಮಗೆ ತೋರಿಸುತ್ತೇವೆ.
ವರ್ಕ್ಬುಕ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಉಚಿತ ಅಭ್ಯಾಸ Excel ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಇಲ್ಲಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.
VBA.xlsm ನೊಂದಿಗೆ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಿ
14 ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು VBA ನೊಂದಿಗೆ ವಿಧಾನಗಳು
ಈ ವಿಭಾಗದಲ್ಲಿ, ನಾವು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ವಿಬಿಎ ನೊಂದಿಗೆ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು 12 ವಿಭಿನ್ನ ವಿಧಾನಗಳನ್ನು ಚರ್ಚಿಸುತ್ತೇವೆ. ಇಡೀ ಲೇಖನದಲ್ಲಿ ನಾವು ಬಳಸುತ್ತಿರುವ ಉದಾಹರಣೆಯನ್ನು ಕೆಳಗೆ ತೋರಿಸಲಾಗಿದೆ.
1. Excel ನಲ್ಲಿ ಏಕ ಸಾಲನ್ನು ಮರೆಮಾಡಲು VBA ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿ
ನೀವು ಒಂದೇ ಸಾಲನ್ನು ಮರೆಮಾಡಲು VBA ಕೋಡ್ನೊಂದಿಗೆ ನಂತರ ಕೆಳಗೆ ಚರ್ಚಿಸಲಾದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ನಮ್ಮ ಡೇಟಾಸೆಟ್ನಿಂದ ಸಾಲು ಸಂಖ್ಯೆ 5 ( ಕೊನೆಯ ಹೆಸರು ) ಅನ್ನು ಮರೆಮಾಡುತ್ತೇವೆ.
ಹಂತಗಳು:
- ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ Alt + F11 ಒತ್ತಿರಿ ಅಥವಾ ಡೆವಲಪರ್ -> ಟ್ಯಾಬ್ಗೆ ಹೋಗಿ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಲು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ವಿಂಡೋ, ಮೆನು ಬಾರ್ನಿಂದ, ಸೇರಿಸಿ -> ಮಾಡ್ಯೂಲ್ .
- ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಕೋಡ್ ವಿಂಡೋಗೆ ಅಂಟಿಸಿ.
8326
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಸಿದ್ಧವಾಗಿದೆ“ ರಸಾಯನಶಾಸ್ತ್ರ ” ಮರೆಮಾಡಲಾಗಿದೆ.
14. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಸೆಲ್ ಸಂಖ್ಯಾ ಮೌಲ್ಯದ ಆಧಾರದ ಮೇಲೆ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ
ಹಿಂದೆ ನೀವು ಸೆಲ್ ಟೆಕ್ಸ್ಟ್ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ ಸಾಲನ್ನು ಹೇಗೆ ಮರೆಮಾಡಬೇಕೆಂದು ನೋಡಿದ್ದೀರಿ, ಈ ಬಾರಿ ಮೌಲ್ಯವನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನೀವು ಕಲಿಯುವಿರಿ ಸಂಖ್ಯಾವಾಚಕ ಆಗಿದೆ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, " 87 ", ಸಾಲು 7 ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲಿನೊಂದಿಗೆ ನಾವು ನಿಮಗೆ ಉದಾಹರಣೆಯನ್ನು ನೀಡುತ್ತೇವೆ ಮತ್ತು ಆ ಸಾಲನ್ನು ಹೇಗೆ ಮರೆಮಾಡಬೇಕು ಎಂಬುದರ ಕುರಿತು ಕೋಡ್ ಅನ್ನು ನಿಮಗೆ ಒದಗಿಸುತ್ತೇವೆ.
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸೇರಿಸಿ ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
3227
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- StartRow = 4 -> ಮೊದಲ ಸಾಲು ಡೇಟಾಸೆಟ್. ಡೇಟಾಸಮೂಹದ
- LastRow = 10 -> ಕೊನೆಯ ಸಾಲು .
- iCol = 4 -> ಕಾಲಮ್ ವಿಳಾಸ ಪಠ್ಯ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಕೋಡ್ ಮತ್ತು " 87 " ಸಂಖ್ಯಾ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲು ಸಂಖ್ಯೆ 7 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಸೆಲ್ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ (5 ವಿಧಾನಗಳು)
ತೀರ್ಮಾನ
ಈ ಲೇಖನವು ತೋರಿಸಿದೆ VBA ನೊಂದಿಗೆ Excel ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ. ಈ ಲೇಖನವು ನಿಮಗೆ ತುಂಬಾ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ವಿಷಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ.
ರನ್.ಇಲ್ಲಿ,
- ವರ್ಕ್ಶೀಟ್ಗಳು(“ಏಕ”) = ವರ್ಕ್ಶೀಟ್ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ. 15>
- ಶ್ರೇಣಿ(“5:5”) = ರೇಂಜ್ ವಿಧಾನದ ಒಳಗೆ ಸಾಲು ಸಂಖ್ಯೆ 5 ಪಾಸ್ ಮಾಡಿ.
- ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ F5 ಒತ್ತಿರಿ ಅಥವಾ ಮೆನು ಬಾರ್ನಿಂದ Run -> ಉಪ/ಬಳಕೆದಾರ ಫಾರ್ಮ್ ಅನ್ನು ರನ್ ಮಾಡಿ. ಮ್ಯಾಕ್ರೋವನ್ನು ರನ್ ಮಾಡಲು ನೀವು ಉಪ-ಮೆನು ಬಾರ್ನಲ್ಲಿರುವ ಚಿಕ್ಕ ಪ್ಲೇ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.
ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ಗಮನಿಸಿ , VBA ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ ಸಾಲು ಸಂಖ್ಯೆ 5 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಫಾರ್ಮುಲಾ (7 ವಿಧಾನಗಳು)
2. ಎಕ್ಸೆಲ್
ನಲ್ಲಿ ಸತತ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ ಸೇರಿಸಿ VBA ನೊಂದಿಗೆ ಒಂದೇ ಸಾಲನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ ಎಂದು ನೀವು ಕಲಿತಿದ್ದೀರಿ. ಆದರೆ, ನೀವು ಸಾಲುಗಳ ಶ್ರೇಣಿಯನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಪಕ್ಕದಲ್ಲಿರುವ . ಎಕ್ಸೆಲ್ ನಲ್ಲಿ VBA ನೊಂದಿಗೆ ನೀವು ಅದನ್ನು ಮಾಡಬಹುದು. ಮೇಲೆ ತೋರಿಸಿರುವ ನಮ್ಮ ಡೇಟಾಸೆಟ್ನಿಂದ ನಾವು ಮರೆಮಾಡುತ್ತೇವೆ ಸಾಲು ಸಂಖ್ಯೆ 5 ರಿಂದ 7 .
ಹಂತಗಳು:
- ಅದೇ ಮೊದಲಿನಂತೆ, ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
5884
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- ವರ್ಕ್ಶೀಟ್ಗಳು(“ಸುತ್ತಮುತ್ತಲಿನ”) = ವರ್ಕ್ಶೀಟ್ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ.
- ಶ್ರೇಣಿ(“5:7”) = ರೇಂಜ್ ವಿಧಾನದ ಒಳಗೆ ಸಾಲು ಸಂಖ್ಯೆ 5 ರಿಂದ 7 ಅನ್ನು ಪಾಸ್ ಮಾಡಿ> ಈ ಕೋಡ್ ಮತ್ತು ನೋಡಿ ಸಾಲು 5 ರಿಂದ 7 ರವರೆಗಿನ ಕೆಳಗಿನ ಚಿತ್ರವನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಹೇಗೆ ಮಾಡುವುದು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಿ ಮತ್ತು ಮರೆಮಾಡು (6 ಸುಲಭವಾದ ಮಾರ್ಗಗಳು)
3. ಮ್ಯಾಕ್ರೋವನ್ನು ಎಂಬೆಡ್ ಮಾಡಿ ಅನಿಯಂತ್ರಿತ ಸಾಲುಗಳನ್ನು ರಹಸ್ಯವಾಗಿಡಲು
ಈ ಬಾರಿ ನೀವು ವಿಬಿಎ ಜೊತೆಗೆ ಸಂಪರ್ಕವಲ್ಲದ ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ಕಲಿಯುವಿರಿ . ನಮ್ಮ ಡೇಟಾಸೆಟ್ನೊಂದಿಗೆ, ಮರೆಮಾಡಲು ಸಾಲು 5, 6, 8 ಮತ್ತು 9 ಕೋಡ್ ಅನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ.
ಹಂತಗಳು:
- ಹಿಂದೆ ತೋರಿಸಿರುವಂತೆ, ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸೇರಿಸಿ.
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
9796
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- ವರ್ಕ್ಶೀಟ್ಗಳು(“ಸುತ್ತಮಟ್ಟಿಗೆ ಅಲ್ಲ”) = ವರ್ಕ್ಶೀಟ್ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ.
- ಶ್ರೇಣಿ(“5: 6, 8:9”) = ರೇಂಜ್ ವಿಧಾನದ ಒಳಗೆ ಸಾಲು ಸಂಖ್ಯೆ 5 ರಿಂದ 6 ಮತ್ತು 8 ರಿಂದ 9 ಅನ್ನು ಪಾಸ್ ಮಾಡಿ
- ಈ ಕೋಡ್ನ ತುಣುಕನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಸಾಲುಗಳು 5 ರಿಂದ 6 ಮತ್ತು 8 ರಿಂದ 9 ಎಂದು ನೋಡಿ ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ (6 ಪರಿಣಾಮಕಾರಿ ವಿಧಾನಗಳು)
4. Excel ನಲ್ಲಿ ಪಠ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ
ನೀವು ಪಠ್ಯ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸಿದರೆ ಕೆಳಗೆ ನೀಡಲಾದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸೇರಿಸಿ aಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಿ.
6120
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- ಇಸ್ ನ್ಯೂಮೆರಿಕ್(ರೇಂಜ್(“ಸಿ” & ಐ)) = ನಮ್ಮ ಡೇಟಾಸೆಟ್ನಲ್ಲಿನ ಡೇಟಾವು <1 ರಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ>ಕಾಲಮ್ C, ಆದ್ದರಿಂದ ನಾವು C ಅನ್ನು ಶ್ರೇಣಿ ವಿಧಾನದೊಳಗೆ ಪಾಸ್ ಮಾಡಿದ್ದೇವೆ.
- 1>ಈ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿರುವ ಮೌಲ್ಯಗಳನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿರುವ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ನೀವು ಗಮನಿಸಬಹುದು.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಬಹು ಸಾಲುಗಳನ್ನು ಹೇಗೆ ಮರೆಮಾಡುವುದು (9 ವಿಧಾನಗಳು)
5. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮುಚ್ಚಲು ಮ್ಯಾಕ್ರೋ
ಮತ್ತು ನೀವು ಸಂಖ್ಯೆಯ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ವಿಬಿಎ ಕೋಡ್ನೊಂದಿಗೆ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸಿದರೆ ಕೆಳಗೆ ನೀಡಲಾದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ಹಂತಗಳು:
- Developer ಟ್ಯಾಬ್ನಿಂದ Visual Basic Editor ತೆರೆಯಿರಿ ಮತ್ತು Insert a module ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ.
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
3006
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- ಇಸ್ ನ್ಯೂಮೆರಿಕ್(ರೇಂಜ್(“ಸಿ” & i)) = ನಮ್ಮ ಡೇಟಾಸೆಟ್ನಲ್ಲಿನ ಡೇಟಾವು ಕಾಲಮ್ C, ನಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ನಾವು C ಅನ್ನು ಶ್ರೇಣಿ ವಿಧಾನ
- ಈ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಎಲ್ಲಾ ಸಾಲುಗಳು ಸಂಖ್ಯೆಯ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಈಗ ಇವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಒಂದು ಕಾಲಮ್ನ ಆಧಾರದ ಮೇಲೆ ನಕಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಿ(4 ವಿಧಾನಗಳು)
6. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಶೂನ್ಯ (0) ಒಳಗೊಂಡಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ
ನೀವು 0 (ಶೂನ್ಯ) ಅನ್ನು ಹೊಂದಿರುವ ನಿರ್ದಿಷ್ಟ ಕಾಲಮ್ನಿಂದ ಮಾತ್ರ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಭಾವಿಸೋಣ. E ಕಾಲಮ್ ಸಾಲು 7 ರಲ್ಲಿ 0 ಮತ್ತು ಸಾಲು 10 ರಲ್ಲಿ 82 ಅನ್ನು ಹೊಂದಿರುವ ಕೆಳಗಿನ ಡೇಟಾಸೆಟ್ ಅನ್ನು ನೋಡಿ. ಎಕ್ಸೆಲ್ನಲ್ಲಿ VBA ನೊಂದಿಗೆ 0 ( ಸಾಲು 7 ) ಹೊಂದಿರುವ ಸಾಲನ್ನು ಮಾತ್ರ ಮರೆಮಾಡುವುದು ಹೇಗೆ ಎಂದು ನಾವು ಕಲಿಯುತ್ತೇವೆ.
3>
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸೇರಿಸಿ ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಒಂದು ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
3343
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
- ಈ ಕೋಡ್ ರನ್ ಮಾಡಿ ಮತ್ತು 0<ಹೊಂದಿರುವ ಸಾಲು ( ಸಾಲು 7 ) ಗಮನಿಸಿ 2> in ಕಾಲಮ್ E ಅನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ 82 ಅನ್ನು ಹೊಂದಿರುವ ಸಾಲು 10 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ VBA ನಲ್ಲಿ ಖಾಲಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವುದು ಹೇಗೆ (4 ಉಪಯುಕ್ತ ವಿಧಾನಗಳು)
7. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ನಕಾರಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಅಳವಡಿಸಿ
ನೀವು ಅದೇ ಕಾಲಮ್ನಿಂದ ಶೂನ್ಯವನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡುವಂತೆಯೇ, ನೀವು ಋಣಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಬಹುದು. ಕೆಳಗೆ ತೋರಿಸಿರುವ ಡೇಟಾಸೆಟ್ನೊಂದಿಗೆ ಕಾಲಮ್ E ಋಣಾತ್ಮಕ ಮತ್ತು ಧನಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ನಾವು ಋಣಾತ್ಮಕ ಒಂದನ್ನು ಮಾತ್ರ ಮರೆಮಾಡುವ ಕೋಡ್ ಅನ್ನು ನೋಡುತ್ತೇವೆ.
ಹಂತಗಳು:
- Developer ಟ್ಯಾಬ್ನಿಂದ Visual Basic Editor ತೆರೆಯಿರಿ ಮತ್ತುಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
9200
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
- ರನ್ ಈ ಕೋಡ್ ಮತ್ತು ಸಾಲು 7 ಅನ್ನು ಒಳಗೊಂಡಿರುವುದನ್ನು ಗಮನಿಸಿ ಕಾಲಮ್ E ನಲ್ಲಿ 1>ಋಣಾತ್ಮಕ ಮೌಲ್ಯ (-10) ಅನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ 82 ಅನ್ನು ಹೊಂದಿರುವ ಸಾಲು 10 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
8. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಧನಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಚಲು VBA ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿ
ಈ ಬಾರಿ ಕೆಳಗೆ ನೀಡಲಾದ ಡೇಟಾಸೆಟ್ನೊಂದಿಗೆ ಕಾಲಮ್ E ಎರಡೂ ಶೂನ್ಯ ಧನಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದೆ, ನಾವು VBA<ಅನ್ನು ನೋಡುತ್ತೇವೆ 2> ಕೋಡ್ ಪಾಸಿಟಿವ್ ಒಂದನ್ನು ಮಾತ್ರ ಮರೆಮಾಡುತ್ತದೆ .
ಹಂತಗಳು:
- ತೆರೆದು < ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ 1>ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ> ಈ ಕೋಡ್ ಮತ್ತು ಸಾಲು 7 ಅನ್ನು ಗಮನಿಸಿ, ಇದು ಸಕಾರಾತ್ಮಕ ಮೌಲ್ಯವನ್ನು (55) ಕಾಲಮ್ E ನಲ್ಲಿ ಹೊಂದಿದೆ ಆದರೆ ಸಾಲು 10 ಅನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ 0 ಅನ್ನು ಸಾಗಿಸುವುದನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಮೌಲ್ಯ (14 ಉದಾಹರಣೆಗಳು)
9. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಬೆಸ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ
ನೀವು ಬೆಸ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಅವುಗಳ ಮೌಲ್ಯದಂತೆ ಮರೆಮಾಡಬಹುದು. ಈ ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ನಾವು ತೋರಿಸಿದ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕಾಲಮ್ E ಸಾಲು 7 ಮತ್ತು 10 ನಲ್ಲಿ ಬೆಸ ಮತ್ತು ಸಮ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿದೆ. ಬೆಸ ಸಂಖ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರುವ ಸಾಲು ಮರೆಮಾಡುವ ಕೋಡ್ ಅನ್ನು ನಾವು ಕಲಿಯುತ್ತೇವೆ.
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ನಲ್ಲಿ ವಿಂಡೋ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
3981
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
- ರನ್ ಮಾಡಿ ಕೋಡ್ನ ಈ ತುಣುಕು ಮತ್ತು ಕಾಲಮ್ E ನಲ್ಲಿ ಬೆಸ ಸಂಖ್ಯೆ (55) ಅನ್ನು ಹೊಂದಿರುವ ಸಾಲು 7 ಅನ್ನು ಮಾತ್ರ ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ ನೋಡಿ ಸಮ ಸಂಖ್ಯೆ (82) ಅನ್ನು ಹೊಂದಿರುವ ಸಾಲು 10 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿಲ್ಲ.
10. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಮ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು VBA
ಅಂತೆಯೇ, ನೀವು ಸಮ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಅವುಗಳ ಮೌಲ್ಯವಾಗಿ ಮರೆಮಾಡಬಹುದು. ಈ ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ನಾವು ತೋರಿಸಿದ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕಾಲಮ್ F ಸಾಲುಗಳು 7 ಮತ್ತು 10 ನಲ್ಲಿ ಬೆಸ ಮತ್ತು ಸಮ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿದೆ. ಸಮ ಸಂಖ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರುವ ಸಾಲನ್ನು ಮರೆಮಾಡುವ ಕೋಡ್ ಅನ್ನು ನಾವು ಕಲಿಯುತ್ತೇವೆ.
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ನಲ್ಲಿ ವಿಂಡೋ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
2574
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
- ರನ್ ಮಾಡಿ ಈ ಕೋಡ್ ಮತ್ತು ಕೇವಲ ಸಾಲು 7 ಇದರಲ್ಲಿ ಸಮ ಸಂಖ್ಯೆಯನ್ನು (100) ಒಳಗೊಂಡಿರುವುದನ್ನು ನೋಡಿ ಕಾಲಮ್ F ಅನ್ನು ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ ಸಾಲು 10 ಅದು ಬೆಸ ಸಂಖ್ಯೆ (75) ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ ವಿಬಿಎ: ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಬೇಡಿ (5 ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು)
11. ನಿರ್ದಿಷ್ಟ ಸ್ಥಿತಿಗಿಂತ ದೊಡ್ಡದಾದ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋವನ್ನು ಸೇರಿಸಿ
ನೀವು ವಿಬಿಎ ಎಕ್ಸೆಲ್ ಜೊತೆಗೆ ನಿರ್ದಿಷ್ಟ ಮೌಲ್ಯಕ್ಕಿಂತ ಗಿಂತ ಹೆಚ್ಚಿನ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಬಹುದು. ನೀವು ಕಾಲಮ್ E ನಿಂದ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಭಾವಿಸೋಣ, ಅಲ್ಲಿ ಮೌಲ್ಯವು 80 ಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ. ಅದನ್ನು ಹೇಗೆ ಮಾಡುವುದು ಎಂಬುದು ಇಲ್ಲಿದೆ:
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಸೇರಿಸಿ ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
9430
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಾಲನೆಗೆ ಸಿದ್ಧವಾಗಿದೆ.
- ರನ್ ಈ ಕೋಡ್ ಮತ್ತು ಸಾಲು 10 ಅನ್ನು ಮಾತ್ರ ನೋಡಿ ಕಾಲಮ್ E ನಲ್ಲಿ 1>82 (80 ಕ್ಕಿಂತ ಹೆಚ್ಚು) ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ 55 ಅನ್ನು ಹೊಂದಿರುವ ಸಾಲು 7 ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಷರತ್ತುಬದ್ಧ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ನೊಂದಿಗೆ ಸೆಲ್ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಿ
12. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸ್ಥಿತಿಗಿಂತ ಕಡಿಮೆ ಇರುವ ಸಾಲುಗಳನ್ನು ಕವರ್ ಮಾಡಲು ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿ
ನೀವು ವಿಬಿಎ ಎಕ್ಸೆಲ್ ಜೊತೆಗೆ ನಿರ್ದಿಷ್ಟ ಮೌಲ್ಯವನ್ನು ಕ್ಕಿಂತ ಕಡಿಮೆ ಇರುವ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಬಹುದು . ಮೌಲ್ಯವು 80 ಕ್ಕಿಂತ ಕಡಿಮೆ ಇರುವ ಕಾಲಮ್ E ನಿಂದ ನೀವು ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಇಲ್ಲಿದೆಅದು:
ಹಂತಗಳು:
- ಡೆವಲಪರ್ ಟ್ಯಾಬ್ನಿಂದ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸೇರಿಸಿ ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ a ಮಾಡ್ಯೂಲ್ .
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಿ.
7794
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಸಿದ್ಧವಾಗಿದೆ ಓಡಲು 2> (ಇದು 80 ಕ್ಕಿಂತ ಕಡಿಮೆ) ಕಾಲಮ್ E ನಲ್ಲಿ ಈಗ ಮರೆಮಾಡಲಾಗಿದೆ ಆದರೆ ಸಾಲು 10 82 ಅನ್ನು ಒಯ್ಯುವ ಅನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ.
13. ಮ್ಯಾಕ್ರೋ
ನೊಂದಿಗೆ ಸೆಲ್ ಟೆಕ್ಸ್ಟ್ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ ಸಾಲುಗಳನ್ನು ಮರೆಮಾಡಿ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುವ ಸಾಲನ್ನು ಮರೆಮಾಡಲು ನೀವು ಬಯಸುತ್ತೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, " ರಸಾಯನಶಾಸ್ತ್ರ ", ಸಾಲು 6 ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲಿನೊಂದಿಗೆ ನಾವು ನಿಮಗೆ ಉದಾಹರಣೆಯನ್ನು ನೀಡುತ್ತೇವೆ ಮತ್ತು ಹೇಗೆ ಮಾಡಬೇಕೆಂಬುದರ ಕುರಿತು ನಿಮಗೆ ಕೋಡ್ ಅನ್ನು ಒದಗಿಸುತ್ತೇವೆ ಆ ಸಾಲನ್ನು ಮರೆಮಾಡಿ.
ಹಂತಗಳು:
- Developer ಟ್ಯಾಬ್ ಮತ್ತು <1 ನಿಂದ Visual Basic Editor ಅನ್ನು ತೆರೆಯಿರಿ ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಡ್ಯೂಲ್ ಸೇರಿಸಿ.
- ಕೋಡ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಅಂಟಿಸಿ.
5376
ನಿಮ್ಮ ಕೋಡ್ ಈಗ ಚಲಾಯಿಸಲು ಸಿದ್ಧವಾಗಿದೆ.
ಇಲ್ಲಿ,
- StartRow = 4 -> ಮೊದಲ ಸಾಲು ಡೇಟಾಸೆಟ್.
- LastRow = 10 -> ಕೊನೆಯ ಸಾಲು ಡೇಟಾಸೆಟ್ನ ಕಾಲಮ್ ವಿಳಾಸ ಪಠ್ಯ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಕೋಡ್ ಮತ್ತು ಪದವನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಲು ಸಂಖ್ಯೆ 6 ಅನ್ನು ಗಮನಿಸಿ