ಪರಿವಿಡಿ
ಯಾರಾದರೂ ಇಷ್ಟಪಡುತ್ತಾರೆ, ಆದರೆ ನನಗೆ ವೈಯಕ್ತಿಕವಾಗಿ 2-3 ಸಂದರ್ಭಗಳಲ್ಲಿ ಮಾತ್ರ ಸ್ಥಿತಿ ಪಟ್ಟಿಯ ಅಗತ್ಯವಿದೆ:
- ಫಿಲ್ಟರ್ ಮಾಡಿದ ನಂತರ, ಇದು ಆಯ್ಕೆಯ ನಂತರ ಉಳಿದಿರುವ ಮೌಲ್ಯಗಳ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸುತ್ತದೆ
- ಶ್ರೇಣಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಅದು ಆಯ್ಕೆಮಾಡಿದ ಕೋಶಗಳ ಮೊತ್ತ, ಸರಾಸರಿ ಮತ್ತು ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸುತ್ತದೆ
- ಭಾರೀ ಫೈಲ್ಗಳ ಸಂದರ್ಭದಲ್ಲಿ, ಪುಸ್ತಕದಲ್ಲಿ ಸೂತ್ರಗಳನ್ನು ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಪ್ರಗತಿಯನ್ನು ನೀವು ನೋಡಬಹುದು.
ಪರದೆಯ ಸಂಪೂರ್ಣ ಅಗಲವನ್ನು ಆಕ್ರಮಿಸುವ ಮತ್ತು ಸಾರ್ವಕಾಲಿಕ ಅದರ ಮೇಲೆ ನೇತಾಡುವ ಸಾಲಿಗೆ ತುಂಬಾ ಅಲ್ಲ. ಈ ಸಾಧಾರಣ ಪಟ್ಟಿಯನ್ನು ವಿಸ್ತರಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ ಮತ್ತು ಅದಕ್ಕೆ ಇನ್ನೂ ಕೆಲವು ಉಪಯುಕ್ತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸೋಣ 🙂
ಸ್ಥಿತಿ ಪಟ್ಟಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಮಾನ್ಯ ತತ್ವಗಳು
ವಿಷುಯಲ್ ಬೇಸಿಕ್ನೊಂದಿಗೆ ಸ್ಟೇಟಸ್ ಬಾರ್ ಅನ್ನು ನಿರ್ವಹಿಸುವುದು ತುಂಬಾ ಸುಲಭ. ಅದರಲ್ಲಿ ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು, ನೀವು ಸರಳ ಮ್ಯಾಕ್ರೋವನ್ನು ಬಳಸಬಹುದು:
Sub MyStatus() Application.StatusBar = "ಪ್ರಸ್ತುತ!" ಉಪ ಅಂತ್ಯ
ಅದನ್ನು ಚಲಾಯಿಸಿದ ನಂತರ, ನಾವು ಪಡೆಯುತ್ತೇವೆ:
ಸ್ಥಿತಿ ಪಟ್ಟಿಯ ಮೂಲ ಸ್ಥಿತಿಯನ್ನು ಮರುಸ್ಥಾಪಿಸಲು, ನಿಮಗೆ ಅದೇ ಚಿಕ್ಕ "ಆಂಟಿ-ಮ್ಯಾಕ್ರೋ" ಅಗತ್ಯವಿದೆ:
Sub MyStatus_Off() Application.StatusBar = ಫಾಲ್ಸ್ ಎಂಡ್ ಸಬ್
ಮೂಲ ಆವೃತ್ತಿಯಲ್ಲಿ, ನೀವು ನೋಡುವಂತೆ, ಎಲ್ಲವೂ ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಈಗ ಕಲ್ಪನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ ...
ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿದ ಶ್ರೇಣಿಯ ವಿಳಾಸ
ಫಾರ್ಮುಲಾ ಬಾರ್ನಲ್ಲಿನ ಎಕ್ಸೆಲ್ ವಿಂಡೋದ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿ, ನೀವು ಯಾವಾಗಲೂ ಪ್ರಸ್ತುತ ಸೆಲ್ನ ವಿಳಾಸವನ್ನು ನೋಡಬಹುದು. ಆದರೆ ಸಂಪೂರ್ಣ ಶ್ರೇಣಿಯನ್ನು ಆರಿಸಿದರೆ, ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಅಲ್ಲಿ ಆಯ್ಕೆಯ ವಿಳಾಸವನ್ನು ನೋಡುವುದಿಲ್ಲ - ಅದೇ ಒಂದು ಸಕ್ರಿಯ ಸೆಲ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ:
ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ನೀವು ಆಯ್ಕೆಮಾಡಿದ ಪ್ರದೇಶದ ವಿಳಾಸವನ್ನು ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸುವ ಸರಳ ಮ್ಯಾಕ್ರೋವನ್ನು ಬಳಸಬಹುದು. ಇದಲ್ಲದೆ, ಯಾವುದೇ ಹಾಳೆಯಲ್ಲಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಯೊಂದಿಗೆ ಈ ಮ್ಯಾಕ್ರೋವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಬೇಕು - ಇದಕ್ಕಾಗಿ ನಾವು ಅದನ್ನು ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ನಲ್ಲಿ ಇರಿಸುತ್ತೇವೆ ಆಯ್ಕೆ ಬದಲಾವಣೆ ನಮ್ಮ ಪುಸ್ತಕ.
ಟ್ಯಾಬ್ನಲ್ಲಿ ಅದೇ ಹೆಸರಿನ ಬಟನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಿರಿ ಡೆವಲಪರ್ (ಡೆವಲಪರ್) ಅಥವಾ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳು ಎಡ Alt+F11. ಪ್ರಾಜೆಕ್ಟ್ ಪ್ಯಾನೆಲ್ನ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿ ನಿಮ್ಮ ಪುಸ್ತಕವನ್ನು ಹುಡುಕಿ ಮತ್ತು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅದರಲ್ಲಿ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ತೆರೆಯಿರಿ ಈ ಪುಸ್ತಕ (ಈ ಕಾರ್ಯಪುಸ್ತಕ):
ತೆರೆಯುವ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಿ:
ಖಾಸಗಿ ಉಪ ವರ್ಕ್ಬುಕ್_ಶೀಟ್ಸೆಲೆಕ್ಷನ್ಚೇಂಜ್(ByVal Sh ಆಬ್ಜೆಕ್ಟ್, ಬೈವಾಲ್ ಟಾರ್ಗೆಟ್ ರೇಂಜ್) Application.StatusBar = "ವಿದೇಶಿ: " & Selection.Address(0, 0) ಅಂತ್ಯ ಉಪ
ಈಗ, ಯಾವುದೇ ಶ್ರೇಣಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ (ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸೇರಿದಂತೆ!), ಅದರ ವಿಳಾಸವನ್ನು ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ:
Ctrl ನೊಂದಿಗೆ ಆಯ್ಕೆ ಮಾಡಲಾದ ಹಲವಾರು ಶ್ರೇಣಿಗಳ ವಿಳಾಸಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವುದನ್ನು ತಡೆಯಲು, ನೀವು ಒಂದು ಸಣ್ಣ ಸುಧಾರಣೆಯನ್ನು ಸೇರಿಸಬಹುದು - ಅಲ್ಪವಿರಾಮವನ್ನು ಅಲ್ಪವಿರಾಮದೊಂದಿಗೆ ಸ್ಥಳದೊಂದಿಗೆ ಬದಲಾಯಿಸಲು ಬದಲಾಯಿಸಿ ಕಾರ್ಯವನ್ನು ಬಳಸಿ:
ಖಾಸಗಿ ಉಪ ವರ್ಕ್ಬುಕ್_ಶೀಟ್ಸೆಲೆಕ್ಷನ್ಚೇಂಜ್(ByVal Sh ಆಬ್ಜೆಕ್ಟ್, ಬೈವಾಲ್ ಟಾರ್ಗೆಟ್ ರೇಂಜ್) Application.StatusBar = "Выделено: " & Replace(Selection.Address(0, 0), ",", ", ") ಉಪ ಅಂತ್ಯ
ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಆಯ್ದ ಸೆಲ್ಗಳ ಸಂಖ್ಯೆ
ಯಾವುದೇ ಶ್ರೇಣಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿದಾಗ, ಡೀಫಾಲ್ಟ್ ಆಗಿ ಸ್ಟೇಟಸ್ ಬಾರ್ನ ಬಲಭಾಗದಲ್ಲಿ ಖಾಲಿ-ಅಲ್ಲದ ಆಯ್ಕೆಮಾಡಿದ ಸೆಲ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ನೀವು ಹಂಚಿಕೆಯ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿರುವಂತೆ, SelectionChange ಪುಸ್ತಕದ ಈವೆಂಟ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಸರಳವಾದ ಮ್ಯಾಕ್ರೋನೊಂದಿಗೆ ಈ ಕಾರ್ಯವನ್ನು ಸಹ ಸಾಧಿಸಬಹುದು. ನಿಮಗೆ ಮ್ಯಾಕ್ರೋ ಅಗತ್ಯವಿದೆ:
ಖಾಸಗಿ ಉಪ ವರ್ಕ್ಬುಕ್_ಶೀಟ್ಸೆಲೆಕ್ಷನ್ಚೇಂಜ್(ByVal Sh ಆಬ್ಜೆಕ್ಟ್ನಂತೆ, ಬೈವಾಲ್ ಟಾರ್ಗೆಟ್ ರೇಂಜ್ನಂತೆ) ಮಂದವಾದ ಸೆಲ್ಕೌಂಟ್ ಆಯ್ಕೆಯಲ್ಲಿ ಪ್ರತಿ rng ಗೆ ಶ್ರೇಣಿಯಂತೆ rng. ಎಲ್ಲಾ ಆಯ್ಕೆಗಳ ಮೂಲಕ ಪುನರಾವರ್ತಿಸಿ. . ಎಣಿಕೆ 'ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆ CellCount = CellCount + RowsCount * ColumnsCount 'ಒಟ್ಟು ಕೋಶಗಳ ಸಂಖ್ಯೆಯನ್ನು ಒಟ್ಟುಗೂಡಿಸಿ ಮುಂದೆ 'ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಿ Application.StatusBar = "ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ: " & CellCount & " ಜೀವಕೋಶಗಳು" ಅಂತ್ಯ ಉಪ
ಈ ಮ್ಯಾಕ್ರೋ ಎಲ್ಲಾ Ctrl-ಆಯ್ಕೆ ಮಾಡಿದ ಪ್ರದೇಶಗಳ ಮೂಲಕ ಲೂಪ್ ಮಾಡುತ್ತದೆ (ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಇದ್ದರೆ), RowsCount ಮತ್ತು ColumnsCount ವೇರಿಯೇಬಲ್ಗಳಲ್ಲಿ ಪ್ರತಿ ಪ್ರದೇಶದಲ್ಲಿ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು CellCount ವೇರಿಯೇಬಲ್ನಲ್ಲಿ ಸೆಲ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಸ್ಥಿತಿ ಪಟ್ಟಿಯಲ್ಲಿ. ಕೆಲಸದಲ್ಲಿ ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
ಸಹಜವಾಗಿ, ಆಯ್ಕೆಮಾಡಿದ ಶ್ರೇಣಿಯ ವಿಳಾಸ ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ಕೋಶಗಳ ಸಂಖ್ಯೆ ಎರಡನ್ನೂ ಪ್ರದರ್ಶಿಸಲು ನೀವು ಇದನ್ನು ಮತ್ತು ಹಿಂದಿನ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ನೀವು ಕೇವಲ ಒಂದು ಅಂತಿಮ ಸಾಲನ್ನು ಇದಕ್ಕೆ ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ:
ಅರ್ಜಿ
ನಂತರ ಚಿತ್ರವು ಅದ್ಭುತವಾಗಿರುತ್ತದೆ:
ಸರಿ, ನೀವು ಕಲ್ಪನೆಯನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಕಾಮೆಂಟ್ಗಳಲ್ಲಿ ಸೂಚಿಸಿ - ಸ್ಥಿತಿ ಬಾರ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಬೇರೆ ಏನು ಉಪಯುಕ್ತವಾಗಿದೆ?
- ಮ್ಯಾಕ್ರೋಗಳು ಯಾವುವು, ಅವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಅವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಮತ್ತು ರಚಿಸುವುದು
- ಎಕ್ಸೆಲ್ ಶೀಟ್ನಲ್ಲಿ ಅನುಕೂಲಕರ ನಿರ್ದೇಶಾಂಕ ಆಯ್ಕೆ
- ಸಂಕೀರ್ಣ ಸೂತ್ರಗಳನ್ನು ಹೆಚ್ಚು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಮಾಡುವುದು ಹೇಗೆ