ಅನಗತ್ಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಮರೆಮಾಡುವುದು/ತೋರಿಸುವುದು

ಸಮಸ್ಯೆಯ ಸೂತ್ರೀಕರಣ

ನಾವು ಪ್ರತಿದಿನ "ನೃತ್ಯ" ಮಾಡಬೇಕಾದ ಅಂತಹ ಟೇಬಲ್ ಅನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ:

 

To whom the table seems small – mentally multiply it twenty times by area, adding a couple more blocks and two dozen large cities. 

ಕೆಲಸಕ್ಕಾಗಿ ಪ್ರಸ್ತುತ ಅನಗತ್ಯವಾಗಿರುವ ಪರದೆಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳಿಂದ ತಾತ್ಕಾಲಿಕವಾಗಿ ತೆಗೆದುಹಾಕುವುದು ಕಾರ್ಯವಾಗಿದೆ, ಅಂದರೆ, 

  • ತಿಂಗಳಿಗೆ ವಿವರಗಳನ್ನು ಮರೆಮಾಡಿ, ಕೇವಲ ಕ್ವಾರ್ಟರ್ಸ್ ಅನ್ನು ಮಾತ್ರ ಬಿಟ್ಟುಬಿಡಿ
  • ತಿಂಗಳುಗಳು ಮತ್ತು ಕ್ವಾರ್ಟರ್‌ಗಳ ಮೂಲಕ ಮೊತ್ತವನ್ನು ಮರೆಮಾಡಿ, ಅರ್ಧ ವರ್ಷಕ್ಕೆ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಮಾತ್ರ ಬಿಟ್ಟುಬಿಡಿ
  • ಕ್ಷಣದಲ್ಲಿ ಅನಗತ್ಯವಾದ ನಗರಗಳನ್ನು ಮರೆಮಾಡಿ (ನಾನು ಮಾಸ್ಕೋದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತೇನೆ - ನಾನು ಸೇಂಟ್ ಪೀಟರ್ಸ್ಬರ್ಗ್ ಅನ್ನು ಏಕೆ ನೋಡಬೇಕು?), ಇತ್ಯಾದಿ.

ನಿಜ ಜೀವನದಲ್ಲಿ, ಅಂತಹ ಕೋಷ್ಟಕಗಳ ಉದಾಹರಣೆಗಳ ಸಮುದ್ರವಿದೆ.

ವಿಧಾನ 1: ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಮರೆಮಾಡುವುದು

ವಿಧಾನ, ನಾನೂ, ಪ್ರಾಚೀನ ಮತ್ತು ತುಂಬಾ ಅನುಕೂಲಕರವಲ್ಲ, ಆದರೆ ಅದರ ಬಗ್ಗೆ ಎರಡು ಪದಗಳನ್ನು ಹೇಳಬಹುದು. ಶೀಟ್‌ನಲ್ಲಿ ಹಿಂದೆ ಆಯ್ಕೆಮಾಡಿದ ಯಾವುದೇ ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳನ್ನು ಕಾಲಮ್ ಅಥವಾ ಸಾಲು ಹೆಡರ್ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಸಂದರ್ಭ ಮೆನುವಿನಿಂದ ಆಜ್ಞೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಮರೆಮಾಡಬಹುದು ಮರೆಮಾಡಿ (ಮರೆಮಾಡು):

 

ಹಿಮ್ಮುಖ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ, ಪಕ್ಕದ ಸಾಲುಗಳು / ಕಾಲಮ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಬಲ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಕ್ರಮವಾಗಿ ಮೆನುವಿನಿಂದ ಆಯ್ಕೆಮಾಡಿ, ಪ್ರದರ್ಶನ (ಮರೆಮಾಡು).

ಸಮಸ್ಯೆಯೆಂದರೆ ನೀವು ಪ್ರತಿ ಕಾಲಮ್ ಮತ್ತು ಸಾಲನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ವ್ಯವಹರಿಸಬೇಕು, ಇದು ಅನಾನುಕೂಲವಾಗಿದೆ.

ವಿಧಾನ 2. ಗುಂಪುಗಾರಿಕೆ

ನೀವು ಬಹು ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿದರೆ ಮತ್ತು ನಂತರ ಮೆನುವಿನಿಂದ ಆಯ್ಕೆಮಾಡಿ ಡೇಟಾ - ಗುಂಪು ಮತ್ತು ರಚನೆ - ಗುಂಪು (ಡೇಟಾ - ಗುಂಪು ಮತ್ತು ರೂಪರೇಖೆ - ಗುಂಪು), ನಂತರ ಅವುಗಳನ್ನು ಚದರ ಬ್ರಾಕೆಟ್‌ನಲ್ಲಿ ಸುತ್ತುವರಿಯಲಾಗುತ್ತದೆ (ಗುಂಪು ಮಾಡಲಾಗಿದೆ). ಇದಲ್ಲದೆ, ಗುಂಪುಗಳನ್ನು ಒಂದಕ್ಕೊಂದು ಗೂಡುಕಟ್ಟಬಹುದು (8 ಗೂಡುಕಟ್ಟುವ ಹಂತಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ):

ಪೂರ್ವ-ಆಯ್ಕೆ ಮಾಡಿದ ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳನ್ನು ಗುಂಪು ಮಾಡಲು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬಳಸುವುದು ಹೆಚ್ಚು ಅನುಕೂಲಕರ ಮತ್ತು ವೇಗವಾದ ಮಾರ್ಗವಾಗಿದೆ. Alt+Shift+Right ಬಾಣ, ಮತ್ತು ಗುಂಪು ಮಾಡುವಿಕೆಗಾಗಿ Alt+Shift+ಎಡ ಬಾಣ, ಅನುಕ್ರಮವಾಗಿ.

ಅನಗತ್ಯ ಡೇಟಾವನ್ನು ಮರೆಮಾಡುವ ಈ ವಿಧಾನವು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ - ನೀವು ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬಹುದು "+"ಅಥವಾ"-", ಅಥವಾ ಶೀಟ್‌ನ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ ಸಂಖ್ಯಾತ್ಮಕ ಗುಂಪಿನ ಮಟ್ಟವನ್ನು ಹೊಂದಿರುವ ಬಟನ್‌ಗಳ ಮೇಲೆ - ನಂತರ ಬಯಸಿದ ಮಟ್ಟದ ಎಲ್ಲಾ ಗುಂಪುಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಕುಸಿಯಲಾಗುತ್ತದೆ ಅಥವಾ ವಿಸ್ತರಿಸಲಾಗುತ್ತದೆ.

ಅಲ್ಲದೆ, ನಿಮ್ಮ ಕೋಷ್ಟಕವು ನೆರೆಯ ಕೋಶಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸುವ ಕಾರ್ಯದೊಂದಿಗೆ ಸಾರಾಂಶ ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಅಂದರೆ, ಎಕ್ಸೆಲ್ ಒಂದು ಅವಕಾಶ (100% ನಿಜವಲ್ಲ). ಅವನು ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಗುಂಪುಗಳನ್ನು ರಚಿಸುತ್ತಾನೆ ಒಂದು ಚಲನೆಯೊಂದಿಗೆ ಕೋಷ್ಟಕದಲ್ಲಿ - ಮೆನು ಮೂಲಕ ಡೇಟಾ - ಗುಂಪು ಮತ್ತು ರಚನೆ - ರಚನೆಯನ್ನು ರಚಿಸಿ (ಡೇಟಾ - ಗುಂಪು ಮತ್ತು ಔಟ್‌ಲೈನ್ - ಔಟ್‌ಲೈನ್ ರಚಿಸಿ). ದುರದೃಷ್ಟವಶಾತ್, ಅಂತಹ ಕಾರ್ಯವು ತುಂಬಾ ಅನಿರೀಕ್ಷಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ಸಂಕೀರ್ಣ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಸಂಪೂರ್ಣ ಅಸಂಬದ್ಧತೆಯನ್ನು ಮಾಡುತ್ತದೆ. ಆದರೆ ನೀವು ಪ್ರಯತ್ನಿಸಬಹುದು.

ಎಕ್ಸೆಲ್ 2007 ಮತ್ತು ಹೊಸದರಲ್ಲಿ, ಈ ಎಲ್ಲಾ ಸಂತೋಷಗಳು ಟ್ಯಾಬ್‌ನಲ್ಲಿವೆ ಡೇಟಾ (ದಿನಾಂಕ) ಗುಂಪಿನಲ್ಲಿ   ರಚನೆ (ರೂಪರೇಖೆಯನ್ನು):

ವಿಧಾನ 3. ಗುರುತಿಸಲಾದ ಸಾಲುಗಳು/ಕಾಲಮ್‌ಗಳನ್ನು ಮ್ಯಾಕ್ರೋನೊಂದಿಗೆ ಮರೆಮಾಡುವುದು

ಈ ವಿಧಾನವು ಬಹುಶಃ ಬಹುಮುಖವಾಗಿದೆ. ನಮ್ಮ ಹಾಳೆಯ ಪ್ರಾರಂಭಕ್ಕೆ ಖಾಲಿ ಸಾಲು ಮತ್ತು ಖಾಲಿ ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸೋಣ ಮತ್ತು ನಾವು ಮರೆಮಾಡಲು ಬಯಸುವ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಯಾವುದೇ ಐಕಾನ್‌ನೊಂದಿಗೆ ಗುರುತಿಸೋಣ:

ಈಗ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯೋಣ (ALT + F11), ನಮ್ಮ ಪುಸ್ತಕದಲ್ಲಿ ಹೊಸ ಖಾಲಿ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸೇರಿಸಿ (ಮೆನು ಸೇರಿಸಿ - ಮಾಡ್ಯೂಲ್) ಮತ್ತು ಅಲ್ಲಿ ಎರಡು ಸರಳ ಮ್ಯಾಕ್ರೋಗಳ ಪಠ್ಯವನ್ನು ನಕಲಿಸಿ:

ಉಪ ಮರೆಮಾಡಿ() ಕೋಶವನ್ನು ಶ್ರೇಣಿಯ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ ಮಂದಗೊಳಿಸಿ.ScreenUpdating = ತಪ್ಪು 'ಆಕ್ಟಿವ್‌ಶೀಟ್‌ನಲ್ಲಿ ಪ್ರತಿ ಕೋಶಕ್ಕೆ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಲು ಪರದೆಯ ನವೀಕರಣವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ.UsedRange.Rows(1).ಸೆಲ್‌ಗಳು 'ಮೊದಲ ಸಾಲಿನಲ್ಲಿರುವ ಎಲ್ಲಾ ಸೆಲ್‌ಗಳ ಮೇಲೆ ಪುನರಾವರ್ತಿಸಿದರೆ cell.Value = "x " ನಂತರ ಕೋಶ .EntireColumn.Hidden = True 'ಸೆಲ್ x ನಲ್ಲಿದ್ದರೆ - ಆಕ್ಟಿವ್‌ಶೀಟ್‌ನಲ್ಲಿ ಪ್ರತಿ ಕೋಶಕ್ಕೆ ಮುಂದೆ ಕಾಲಮ್ ಅನ್ನು ಮರೆಮಾಡಿ.UsedRange.Columns(1).ಸೆಲ್‌ಗಳು 'ಮೊದಲ ಕಾಲಮ್‌ನ ಎಲ್ಲಾ ಸೆಲ್‌ಗಳ ಮೂಲಕ ಹೋಗಿದ್ದರೆ cell.Value = "x" ನಂತರ ಸೆಲ್  

ನೀವು ಊಹಿಸುವಂತೆ, ಮ್ಯಾಕ್ರೋ ಮರೆಮಾಡಿ ಮರೆಮಾಚುತ್ತದೆ ಮತ್ತು ಮ್ಯಾಕ್ರೋ ಪ್ರದರ್ಶನ - ಲೇಬಲ್ ಮಾಡಿದ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಮತ್ತೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಬಯಸಿದಲ್ಲಿ, ಮ್ಯಾಕ್ರೋಗಳಿಗೆ ಹಾಟ್‌ಕೀಗಳನ್ನು ನಿಯೋಜಿಸಬಹುದು (Alt + F8 ಮತ್ತು ಬಟನ್ ನಿಯತಾಂಕಗಳನ್ನು), ಅಥವಾ ಅವುಗಳನ್ನು ಟ್ಯಾಬ್‌ನಿಂದ ಪ್ರಾರಂಭಿಸಲು ನೇರವಾಗಿ ಶೀಟ್‌ನಲ್ಲಿ ಬಟನ್‌ಗಳನ್ನು ರಚಿಸಿ ಡೆವಲಪರ್ - ಸೇರಿಸಿ - ಬಟನ್ (ಡೆವಲಪರ್ - ಸೇರಿಸಿ - ಬಟನ್).

ವಿಧಾನ 4. ಕೊಟ್ಟಿರುವ ಬಣ್ಣದೊಂದಿಗೆ ಸಾಲುಗಳು/ಕಾಲಮ್‌ಗಳನ್ನು ಮರೆಮಾಡುವುದು

ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೇವೆ, ಅಂದರೆ ನೇರಳೆ ಮತ್ತು ಕಪ್ಪು ಸಾಲುಗಳು ಮತ್ತು ಹಳದಿ ಮತ್ತು ಹಸಿರು ಕಾಲಮ್ಗಳನ್ನು ಮರೆಮಾಡಲು ಬಯಸುತ್ತೇವೆ. ನಂತರ ನಮ್ಮ ಹಿಂದಿನ ಮ್ಯಾಕ್ರೋವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಸ್ವಲ್ಪ ಮಾರ್ಪಡಿಸಬೇಕಾಗುತ್ತದೆ, ಬದಲಿಗೆ "x" ಇರುವಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಬದಲು, ಯಾದೃಚ್ಛಿಕವಾಗಿ ಆಯ್ಕೆಮಾಡಿದ ಮಾದರಿ ಕೋಶಗಳೊಂದಿಗೆ ಫಿಲ್ ಬಣ್ಣವನ್ನು ಹೊಂದಿಸಲು ಚೆಕ್:

Sub HideByColor() ಡಿಮ್ ಸೆಲ್ ರೇಂಜ್ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ.ScreenUpdating = ActiveSheet ನಲ್ಲಿ ಪ್ರತಿ ಕೋಶಕ್ಕೆ ತಪ್ಪು = ನಿಜವಾಗಿದ್ದರೆ ಕೋಶ.Interior.Color = Range("K2").Interior.Color ನಂತರ cell.EntireColumn.Hidden = True ಮುಂದೆ ActiveSheet.UsedRange.Columns(2).Cells if cell.Interior.Color = Range ("D2").Interior.Color ನಂತರ cell.EntireRow.Hidden = True if cell.Interior.Color = Range("B2").Interior.Color ನಂತರ cell.EntireRow.Hidden = True Next Application.ScreenUpdating = True End Sub  

ಆದಾಗ್ಯೂ, ಒಂದು ಎಚ್ಚರಿಕೆಯ ಬಗ್ಗೆ ನಾವು ಮರೆಯಬಾರದು: ಮೂಲ ಕೋಷ್ಟಕದ ಕೋಶಗಳು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬಣ್ಣದಿಂದ ತುಂಬಿದ್ದರೆ ಮತ್ತು ಷರತ್ತುಬದ್ಧ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಬಳಸದಿದ್ದರೆ ಮಾತ್ರ ಈ ಮ್ಯಾಕ್ರೋ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಇದು ಆಂತರಿಕ ಬಣ್ಣ ಆಸ್ತಿಯ ಮಿತಿಯಾಗಿದೆ). ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, ಷರತ್ತುಬದ್ಧ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಬಳಸಿಕೊಂಡು ಸಂಖ್ಯೆ 10 ಕ್ಕಿಂತ ಕಡಿಮೆ ಇರುವ ನಿಮ್ಮ ಕೋಷ್ಟಕದಲ್ಲಿ ನೀವು ಎಲ್ಲಾ ಡೀಲ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೈಲೈಟ್ ಮಾಡಿದರೆ:

ಅನಗತ್ಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಮರೆಮಾಡುವುದು/ತೋರಿಸುವುದು

… ಮತ್ತು ನೀವು ಅವುಗಳನ್ನು ಒಂದೇ ಚಲನೆಯಲ್ಲಿ ಮರೆಮಾಡಲು ಬಯಸುತ್ತೀರಿ, ನಂತರ ಹಿಂದಿನ ಮ್ಯಾಕ್ರೋವನ್ನು "ಮುಗಿಯಬೇಕು". ನೀವು ಎಕ್ಸೆಲ್ 2010-2013 ಹೊಂದಿದ್ದರೆ, ನಂತರ ನೀವು ಆಸ್ತಿಯ ಬದಲಿಗೆ ಬಳಸಿ ಹೊರಬರಬಹುದು ಆಂತರಿಕ ಆಸ್ತಿ ಡಿಸ್ಪ್ಲೇ ಫಾರ್ಮ್ಯಾಟ್.ಆಂತರಿಕ, ಇದು ಕೋಶದ ಬಣ್ಣವನ್ನು ಹೇಗೆ ಹೊಂದಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಲೆಕ್ಕಿಸದೆ ಔಟ್‌ಪುಟ್ ಮಾಡುತ್ತದೆ. ನೀಲಿ ಗೆರೆಗಳನ್ನು ಮರೆಮಾಡಲು ಮ್ಯಾಕ್ರೋ ಈ ರೀತಿ ಕಾಣಿಸಬಹುದು:

Sub HideByConditionalFormattingColor() ಡಿಮ್ ಸೆಲ್ ರೇಂಜ್ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ.ScreenUpdating = ActiveSheet ನಲ್ಲಿನ ಪ್ರತಿ ಕೋಶಕ್ಕೆ ತಪ್ಪು .EntireRow.Hidden = True Next Application.ScreenUpdating = True End Sub  

ಸೆಲ್ G2 ಅನ್ನು ಬಣ್ಣ ಹೋಲಿಕೆಗಾಗಿ ಮಾದರಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ. ದುರದೃಷ್ಟವಶಾತ್ ಆಸ್ತಿ ಡಿಸ್ಪ್ಲೇ ಫಾರ್ಮ್ಯಾಟ್ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿದ್ದು 2010 ರ ಆವೃತ್ತಿಯಿಂದ ಮಾತ್ರ, ಆದ್ದರಿಂದ ನೀವು ಎಕ್ಸೆಲ್ 2007 ಅಥವಾ ಹಳೆಯದನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಇತರ ಮಾರ್ಗಗಳೊಂದಿಗೆ ಬರಬೇಕಾಗುತ್ತದೆ.

  • ಮ್ಯಾಕ್ರೋ ಎಂದರೇನು, ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಅನ್ನು ಎಲ್ಲಿ ಸೇರಿಸಬೇಕು, ಅವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು
  • ಬಹು ಹಂತದ ಪಟ್ಟಿಗಳಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ಗುಂಪುಗಾರಿಕೆ

 

ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ