ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ VBA ಬಳಸಿಕೊಂಡು ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ವಿಂಗಡಿಸುವುದು (6 ಉದಾಹರಣೆಗಳು)

  • ಇದನ್ನು ಹಂಚು
Hugh West

ಪರಿವಿಡಿ

ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ VBA ಬಳಸಿಕೊಂಡು ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ವಿಂಗಡಿಸುವುದು ಎಂಬುದನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ನಮ್ಮ ದೈನಂದಿನ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ ಸಮಯ ಮತ್ತು ಶ್ರಮವನ್ನು ಉಳಿಸುತ್ತದೆ. ಎಕ್ಸೆಲ್ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ವಿಂಗಡಿಸುವ ಸೌಲಭ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ರೇಂಜ್

ನೀವು ಈ ಲೇಖನವನ್ನು ಓದುತ್ತಿರುವಾಗ ವ್ಯಾಯಾಮ ಮಾಡಲು ಈ ಅಭ್ಯಾಸ ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ.

Excel.xlsm ನಲ್ಲಿ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಿ

ಶ್ರೇಣಿಯ ಪರಿಚಯ 3>

ಅಭಿವ್ಯಕ್ತಿ .ವಿಂಗಡಿಸಿ ( ಕೀ1 , ಆದೇಶ1 , ಕೀ2 , ಟೈಪ್ , ಆರ್ಡರ್2 , ಕೀ3 , ಆರ್ಡರ್3 , ಹೆಡರ್ , ಆರ್ಡರ್ ಕಸ್ಟಮ್ , MatchCase , Orientation , SortMethod , DataOption1 , DataOption2 , DataOption3 )

ಇಲ್ಲಿ, ಅಭಿವ್ಯಕ್ತಿ ಶ್ರೇಣಿ ವಸ್ತುವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಅಂದರೆ, ಕೋಶ, ಸಾಲು, ಕಾಲಮ್ ಅಥವಾ ಕೋಶಗಳ ಆಯ್ಕೆ.

0> ವಾದಗಳು:

ನಾವು ಮೂರು ಮುಖ್ಯ ನಿಯತಾಂಕಗಳನ್ನು ಶ್ರೇಣಿ.ವಿಂಗಡಣೆ ವಿಧಾನವನ್ನು ಒದಗಿಸಬೇಕಾಗಿದೆ. ಅವುಗಳೆಂದರೆ-

ಕೀ – ನಾವು ವಿಂಗಡಿಸಬೇಕಾದ ಏಕ ಅಥವಾ ಬಹು ಕಾಲಮ್‌ಗಳಿಂದ ಸೆಲ್‌ಗಳ ಶ್ರೇಣಿ.

ಆರ್ಡರ್ – ವಿಂಗಡಣೆ ಕ್ರಮವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ ಆರೋಹಣ ಅಥವಾ ಆರೋಹಣ>

ಇನ್ಈ ಲೇಖನವು ಡೇಟಾ ಸೆಟ್ ಆಗಿ, ನಾವು ಅವರ ಜನ್ಮ ದಿನಾಂಕ ಮತ್ತು ವಯಸ್ಸಿನೊಂದಿಗೆ ಜನರ ಹೆಸರುಗಳ ಪಟ್ಟಿಯನ್ನು ಬಳಸುತ್ತೇವೆ. ಡೇಟಾಸೆಟ್ ಅನ್ನು ವಿಂಗಡಿಸಲು ನಾವು ವಿಭಿನ್ನ ವಿಧಾನಗಳನ್ನು ಅನ್ವಯಿಸುತ್ತೇವೆ. ಲೇಖನದ ಮೂಲಕ ಹೋಗೋಣ ಮತ್ತು ಈ ವಿಧಾನಗಳನ್ನು ಕರಗತ ಮಾಡಿಕೊಳ್ಳಲು ಅಭ್ಯಾಸ ಮಾಡೋಣ.

1. ಎಕ್ಸೆಲ್ VBA ಬಳಸಿಕೊಂಡು ಏಕ ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಿ

ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಜನರನ್ನು ಹಳೆಯ ನಿಂದ ಕಿರಿಯವರೆಗೆ ವಿಂಗಡಿಸುತ್ತೇವೆ . ಶ್ರೇಣಿ ಅನ್ನು ಬಳಸಲು ಹಂತಗಳನ್ನು ಅನುಸರಿಸೋಣ. ವಿಂಗಡಿಸಿ ವಿಧಾನ ಅದು ವಿಂಗಡಿಸಲು ವಯಸ್ಸಿನ ಕಾಲಮ್ >ಅವರೋಹಣ ಕ್ರಮ .

ಹಂತಗಳು:

  • ಎಕ್ಸೆಲ್ ರಿಬ್ಬನ್<2 ನಲ್ಲಿ ಡೆವಲಪರ್ ಟ್ಯಾಬ್ ಗೆ ಹೋಗಿ> ಕ್ಲಿಕ್ ಮಾಡಿ ವಿಷುಯಲ್ ಬೇಸಿಕ್

  • ನಂತರ ಮಾಡ್ಯೂಲ್ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ ಹೊಸ ಮಾಡ್ಯೂಲ್ ತೆರೆಯಲು ಸೇರಿಸು ಟ್ಯಾಬ್ ನಿಂದ ವಿಂಗಡಿಸಿ ವಯಸ್ಸು ಕಾಲಮ್ ಶ್ರೇಣಿ.

1.1 ಕಾಲಮ್ ಜೊತೆಗೆ ಹೆಡರ್

ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ದೃಶ್ಯ ಕೋಡ್ ಎಡಿಟರ್‌ನಲ್ಲಿ ಹಾಕಿ.

6115

F5 ಒತ್ತಿರಿ ಅಥವಾ

ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ರನ್ ​​ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.

ವಿವರಣೆ:<2

ಮೇಲಿನ ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು ಹಾಕುತ್ತೇವೆ-

ಅಭಿವ್ಯಕ್ತಿ (ರೇಂಜ್ ಆಬ್ಜೆಕ್ಟ್)=ರೇಂಜ್(“D4:D11”); ವಯಸ್ಸಿನ ಕಾಲಮ್ ಹೆಡರ್ ನಲ್ಲಿ ಸೆಲ್ D4 ಮತ್ತು ಮೌಲ್ಯಗಳು ಇನ್ D5:D11. 3>

ಕೀ = ಶ್ರೇಣಿ(“D4”); ವಿಂಗಡಿಸಲು ಕೀಲಿ.

Order= xlDescending; ನಾವು ಮೌಲ್ಯಗಳನ್ನು ದೊಡ್ಡ ನಿಂದ ಕಡಿಮೆ ಗೆ ವಿಂಗಡಿಸಲು ನಾವು ವಿಂಗಡಿಸುವ ಕ್ರಮವನ್ನು ಹೊಂದಿಸಿದ್ದೇವೆ ಅವರೋಹಣವಾಗಿ.

ಹೆಡರ್ =xlYes; ಈ ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ, ಡೇಟಾಸೆಟ್ ಒಂದು ಹೊಂದಿದೆ ಎಂದು ನಾವು ನೋಡಬಹುದು ಶೀರ್ಷಿಕೆ ಪ್ರತಿ ಕಾಲಮ್‌ಗಳಿಗೆ ದೃಶ್ಯ ಕೋಡ್ ಸಂಪಾದಕದಲ್ಲಿ ಕೋಡ್.

8881

F5 ಒತ್ತಿರಿ ಅಥವಾ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ರನ್ ​​ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.

ವಿವರಣೆ:

ಮೇಲಿನ ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು ಹಾಕುತ್ತೇವೆ-

ಅಭಿವ್ಯಕ್ತಿ (ರೇಂಜ್ ಆಬ್ಜೆಕ್ಟ್)=ರೇಂಜ್(“D4 :D10"); ವಯಸ್ಸಿನ ಕಾಲಮ್ ಹೆಡರ್ ಇಲ್ಲದೆ ಮೌಲ್ಯಗಳು ಇನ್ D4:D10.

ಕೀಲಿ = ಶ್ರೇಣಿ ("D4"); ವಿಂಗಡಿಸಲು ಕೀಲಿ.

Order= xlDescending; ನಾವು ಮೌಲ್ಯಗಳನ್ನು ದೊಡ್ಡ ನಿಂದ ಕಡಿಮೆ ಗೆ ವಿಂಗಡಿಸಲು ಬಯಸಿದಂತೆ ನಾವು ವಿಂಗಡಣೆ ಕ್ರಮವನ್ನು ಅವರೋಹಣವಾಗಿ ಹೊಂದಿಸಿದ್ದೇವೆ.<2

ಹೆಡರ್ =xlNo; ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ, ಡೇಟಾಸೆಟ್ ಹೆಡರ್ ಹೊಂದಿಲ್ಲ.

ಎಂದು ನಾವು ನೋಡಬಹುದು. ಸಂಬಂಧಿತ ವಿಷಯ: ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಡೇಟಾ ಮಿಶ್ರಣ ಮಾಡದೆಯೇ ಕಾಲಮ್‌ಗಳನ್ನು ವಿಂಗಡಿಸುವುದು ಹೇಗೆ (3 ಮಾರ್ಗಗಳು)

2. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಬಹು ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಲು VBA ಕೋಡ್ ಅನ್ನು ಬಳಸುವುದು

ಬಹು ಕಾಲಮ್‌ಗಳಲ್ಲಿ ವಿಂಗಡಿಸುವುದನ್ನು ತೋರಿಸಲು, ನಾವು ಮಾರ್ಪಡಿಸಬೇಕು ನಮ್ಮ ಡೇಟಾಸೆಟ್ ಸ್ವಲ್ಪ. ನಾವು ಕೆಲವು ಹೊಸ ಸಾಲುಗಳನ್ನು ಸೇರಿಸಿದ್ದೇವೆ . ಮಾರ್ಪಡಿಸಿದ ಡೇಟಾಸೆಟ್‌ನಲ್ಲಿ, 7, 8, ಮತ್ತು 9 ಸಾಲುಗಳು ಹುಟ್ಟಿದ ದಿನಾಂಕ ಮತ್ತು ವಯಸ್ಸಿಗೆ ಅದೇ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ ಆದರೆ ಮೂರು ವಿಭಿನ್ನ ಹೆಸರುಗಳು . ಈ ಹೆಸರುಗಳು ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಕ್ರಮದಲ್ಲಿ ಇಲ್ಲ ಆರೋಹಣ ಅಥವಾ ಅವರೋಹಣ.

ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಹೆಸರುಗಳನ್ನು ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡುತ್ತೇವೆ. ದೃಶ್ಯ ಮೂಲ ಸಂಪಾದಕದಲ್ಲಿ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡೋಣ:

7846

ವಿವರಣೆ:

ಮೇಲೆ ಸ್ಕ್ರೀನ್‌ಶಾಟ್, ಕಾಲಮ್ D ನಲ್ಲಿನ ವಯಸ್ಸನ್ನು ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸಲಾಗಿದೆ ಎಂದು ನಾವು ನೋಡಬಹುದು. ನಮ್ಮ ಹಿಂದಿನ ಕೋಡ್‌ನಲ್ಲಿ ನಾವು ಇನ್ನೂ ಎರಡು ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಸೇರಿಸಿದ್ದೇವೆ.

ಕೀ2: =ರೇಂಜ್(“B4”) , ಹೆಸರುಗಳನ್ನು ವಿಂಗಡಿಸಲು ಕೀ.

Order2: =xlAscending , ಆದೇಶ ಸಂಕ್ಷಿಪ್ತ ಹೆಸರುಗಳಿಗೆ .

ಪರಿಣಾಮವಾಗಿ, ನಾವು ಹೆಸರುಗಳನ್ನು ಇನ್‌ನಲ್ಲಿ ನೋಡುತ್ತೇವೆ ಸಾಲುಗಳು 7, 8, ಮತ್ತು 9 ಈಗ ವರ್ಣಮಾಲೆಯಂತೆ ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸಲಾಗಿದೆ.

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ, ನಾವು ಅನ್ನು ಬದಲಾಯಿಸಿದ್ದೇವೆ Order2 ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯವನ್ನು ವಿಂಗಡಿಸಲು ಹೆಸರುಗಳು ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ.

3>

ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಹೇಗೆ ವಿಂಗಡಿಸುವುದು (5 ತ್ವರಿತ ವಿಧಾನಗಳು)

3. ಎಕ್ಸೆಲ್ VBA ನಲ್ಲಿ ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಲು ಹೆಡರ್ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ

Excel ನ ಡೀಫಾಲ್ಟ್ ವಿಂಗಡಣೆ ವೈಶಿಷ್ಟ್ಯವು ಕಾಲಮ್‌ನ ಮೌಲ್ಯಗಳನ್ನು ವಿಂಗಡಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ> ಕಾಲಮ್ ಹೆಡರ್ ಅನ್ನು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಆದರೆ VBA ಕೋಡ್ ಬಳಸಿ ನಾವು ಅದನ್ನು ಮಾಡಬಹುದು. ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ ಈ ಕಾರ್ಯವನ್ನು ವಿವರಿಸೋಣ.

3163

ಈ ಕೋಡ್‌ನಲ್ಲಿ, ಸಾಮಾನ್ಯ ಡಬಲ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು BeforeDoubleClick ಈವೆಂಟ್ ಅನ್ನು ನಾವು ಬಳಸಿದ್ದೇವೆ ಕ್ಲಿಕ್ ಅಂದರೆ ಸೆಲ್‌ನ ಎಡಿಟಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದು. ಈ ಘಟನೆಯೊಂದಿಗೆಚಾಲನೆಯಲ್ಲಿದೆ, ನಾವು ಯಾವುದೇ ಕಾಲಮ್ ಹೆಡರ್ ನಲ್ಲಿ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಅದು ಕಾಲಮ್ ಡೇಟಾವನ್ನು ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸುತ್ತದೆ.

0> ಇನ್ನಷ್ಟು ಓದಿ: VBA ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಕಾಲಮ್ ಅನ್ನು ವಿಂಗಡಿಸಲು (4 ವಿಧಾನಗಳು)

ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು:

  • ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ವಿಂಗಡಿಸುವ ಬಟನ್ ಅನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು (7 ವಿಧಾನಗಳು)
  • ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ವಿಶಿಷ್ಟ ಪಟ್ಟಿಯನ್ನು ವಿಂಗಡಿಸಿ (10 ಉಪಯುಕ್ತ ವಿಧಾನಗಳು)
  • ಹೇಗೆ ಎಕ್ಸೆಲ್ VBA ನಲ್ಲಿ ವಿಂಗಡಣೆ ಕಾರ್ಯವನ್ನು ಬಳಸಲು (8 ಸೂಕ್ತ ಉದಾಹರಣೆಗಳು)
  • ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ನಕಲುಗಳನ್ನು ವಿಂಗಡಿಸಿ (ಕಾಲಮ್‌ಗಳು ಮತ್ತು ಸಾಲುಗಳು)
  • ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕವಾಗಿ ವಿಂಗಡಿಸಿ ( ಸೂತ್ರಗಳು + VBA)

4. ಎಕ್ಸೆಲ್ VBA ಬಳಸಿಕೊಂಡು ಹಿನ್ನೆಲೆ ಬಣ್ಣವನ್ನು ಆಧರಿಸಿ ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಿ

ನಾವು ಕಾಲಮ್‌ನಲ್ಲಿ ಆಧಾರಿತ ಕೋಶಗಳ ಶ್ರೇಣಿಯನ್ನು ಅವುಗಳ ಹಿನ್ನೆಲೆ ಬಣ್ಣದ ಮೇಲೆ ವಿಂಗಡಿಸಬಹುದು . ಹಾಗೆ ಮಾಡಲು, ನಾವು ಮೌಲ್ಯ xlSortOnCellColor ಅನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾರಾಮೀಟರ್ SortOn ಅನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿದೆ. ವಿಂಗಡಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲು, ನಾವು ಮೊದಲು ವಿಭಿನ್ನ ಹಿನ್ನೆಲೆ ಬಣ್ಣಗಳನ್ನು ನಮ್ಮ ಡೇಟಾಸೆಟ್‌ನ ಸಾಲುಗಳಿಗೆ ಹೊಂದಿಸುತ್ತೇವೆ.

ನಂತರ ದೃಷ್ಟಿಗೋಚರ ಬೇಸಿಕ್‌ನಲ್ಲಿ ಕೋಡ್ ಎಡಿಟರ್ ನಕಲು ಮಾಡಿ ಕೆಳಗಿನ ಕೋಡ್ ಮತ್ತು ಅದನ್ನು ಚಲಾಯಿಸಲು F5 ಒತ್ತಿರಿ.

2314

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ, ನಾವು ವಿಂಗಡಿಸಿದ ಡೇಟಾಸೆಟ್ ಆಧಾರಿತವನ್ನು ನೋಡಬಹುದು ಅವರ ಹಿನ್ನೆಲೆಯ ಬಣ್ಣದಲ್ಲಿ>“ ಹಿನ್ನೆಲೆ ”. ಆದ್ದರಿಂದ, ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು “ ಹಿನ್ನೆಲೆ ” ಅನ್ನು ನಮ್ಮ ಸಕ್ರಿಯ ವರ್ಕ್‌ಶೀಟ್ ಹೆಸರಾಗಿ ಇರಿಸಿದ್ದೇವೆ.

  • ನಾವು B4 ಅನ್ನು ಕೀಲಿಯಾಗಿ ಹೊಂದಿಸಿದ್ದೇವೆ ಮತ್ತು B4:D10 ಶ್ರೇಣಿ . ಕೋಡ್ ಕೀಯನ್ನು ಆಧರಿಸಿ ಡೇಟಾವನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ.
  • ನಾವು ಹೆಡರ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದ ಕಾರಣ, ಕೋಡ್ ಡೀಫಾಲ್ಟ್ ಹೆಡರ್ ಇಲ್ಲ.
  • ನಾವು ಆರ್ಡರ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಆರೋಹಣ, ಆದ್ದರಿಂದ ಇದು ಡೇಟಾವನ್ನು ಕಡಿಮೆಯಿಂದ ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳಿಗೆ ವಿಂಗಡಿಸಿದೆ .
  • ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಬಣ್ಣದಿಂದ ವಿಂಗಡಿಸುವುದು ಹೇಗೆ (4 ಮಾನದಂಡ)

    5. ಫಾಂಟ್ ಬಣ್ಣವನ್ನು ಆಧರಿಸಿ ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಲು VBA ಕೋಡ್ ಅನ್ನು ಅನ್ವಯಿಸಿ

    VBA ಕೋಡ್ ಅನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ, ನಾವು ನಮ್ಮ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಅವುಗಳ ಫಾಂಟ್ ಬಣ್ಣ ಆಧರಿಸಿ ವಿಂಗಡಿಸಬಹುದು. ಮೊದಲಿಗೆ, ಉದಾಹರಣೆಯನ್ನು ವಿವರಿಸಲು ನಾವು ವಿವಿಧ ಸಾಲುಗಳನ್ನು ಬಣ್ಣಿಸಬೇಕು.

    ಫಾಂಟ್ ಬಣ್ಣದ ಆಧಾರದ ಮೇಲೆ ಡೇಟಾಸೆಟ್ ಅನ್ನು ವಿಂಗಡಿಸಲು ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅನ್ವಯಿಸಿ.

    9132

    ವಿವರಣೆ:

    • ಇದರಲ್ಲಿ ಉದಾಹರಣೆಗೆ, ನಾವು ವರ್ಕ್‌ಶೀಟ್‌ಗೆ fontcolor ” ಎಂದು ಹೆಸರಿಸಿದ್ದೇವೆ. ಆದ್ದರಿಂದ, ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು " fontcolor " ಅನ್ನು ನಮ್ಮ ಸಕ್ರಿಯ ವರ್ಕ್‌ಶೀಟ್ ಹೆಸರಾಗಿ ಇರಿಸಿದ್ದೇವೆ.
    • ನಾವು B4 ಅನ್ನು ಕೀಲಿಯಾಗಿ ಹೊಂದಿಸಿದ್ದೇವೆ ಮತ್ತು B4:D11 ಶ್ರೇಣಿ . ಕೋಡ್ ಕೀಯನ್ನು ಆಧರಿಸಿ ಡೇಟಾವನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ.
    • ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಹೆಡರ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು xlYes ಎಂದು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ್ದೇವೆ.
    • ಇಲ್ಲಿ, ನಾವು ಆರ್ಡರ್ ಅನ್ನು ಹೊಂದಿಸಿದ್ದೇವೆ ಪ್ಯಾರಾಮೀಟರ್ ಆರೋಹಣ, ಆದ್ದರಿಂದ ಇದು ಡೇಟಾವನ್ನು ಕಡಿಮೆಯಿಂದ ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳಿಗೆ ವಿಂಗಡಿಸಿದೆ .
    • SortOn ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯವು
    • ಓರಿಯಂಟೇಶನ್ ಪ್ಯಾರಾಮೀಟರ್ xlTopToBottom ಅದು ಕಡ್ಡಾಯವಾಗಿರುವುದರಿಂದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ.
    • ವರ್ಣ ವಿಂಗಡಿಸಲು RGB ನಿಯಮಗಳಲ್ಲಿದೆ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ 0 ನಿಂದ 255 ವರೆಗೆ.

    ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಎರಡು ಕಾಲಮ್‌ಗಳನ್ನು ಹೊಂದಿಕೆಯಾಗುವಂತೆ ವಿಂಗಡಿಸುವುದು ಹೇಗೆ (ಎರಡೂ ನಿಖರವಾಗಿ) ಮತ್ತು ಭಾಗಶಃ ಹೊಂದಾಣಿಕೆ)

    6. ಎಕ್ಸೆಲ್ VBA ಬಳಸಿಕೊಂಡು ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಲು ಓರಿಯಂಟೇಶನ್ ಅನ್ನು ಬದಲಾಯಿಸಿ

    ಓರಿಯಂಟೇಶನ್ ಪ್ಯಾರಾಮೀಟರ್ ಬಳಸಿ, ನಾವು ಡೇಟಾವನ್ನು ವಿಂಗಡಿಸಲು ಬಯಸುವ ವಿಧಾನವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ನಮ್ಮ ಡೇಟಾಸೆಟ್ ಅನ್ನು ವಿಂಗಡಿಸಲು ಅಡ್ಡಲಾಗಿ .

    ನಾವು ಹಾಕೋಣ ದೃಶ್ಯ ಮೂಲ ಸಂಪಾದಕದಲ್ಲಿ ಕೆಳಗಿನ ಕೋಡ್ ಮತ್ತು ಅದನ್ನು ಚಲಾಯಿಸಲು F5 ಅನ್ನು ಒತ್ತಿರಿ 2> ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಎಡದಿಂದ ಬಲಕ್ಕೆ . ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು ಓರಿಯಂಟೇಶನ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು xlSortRows ಎಂದು ಹೊಂದಿಸಿದ್ದೇವೆ.

    ಸಂಬಂಧಿತ ವಿಷಯ: ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸ್ವಯಂ ವಿಂಗಡಿಸುವುದು ಹೇಗೆ (3 ಮಾರ್ಗಗಳು)

    ನೆನಪಿಟ್ಟುಕೊಳ್ಳಬೇಕಾದ ವಿಷಯಗಳು

    • ನಾವು ವಿಂಗಡಿಸಲು SortOn ಪ್ಯಾರಾಮೀಟರ್ > ಹಿನ್ನೆಲೆ ಬಣ್ಣ ಮತ್ತು ಫಾಂಟ್ ಬಣ್ಣ ಆಧರಿಸಿ ಕಾಲಮ್ ಶ್ರೇಣಿಯನ್ನು ವರ್ಕ್‌ಶೀಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ. ನಾವು ಅದನ್ನು ಶ್ರೇಣಿಯ ವಸ್ತು ದೊಂದಿಗೆ ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
    • BeforeDoubleClick ಈವೆಂಟ್ ದತ್ತಾಂಶವನ್ನು ಆರೋಹಣದಲ್ಲಿ ಮಾತ್ರ ವಿಂಗಡಿಸುತ್ತದೆ.

    ತೀರ್ಮಾನ

    ಈಗ, ಎಕ್ಸೆಲ್ ನಲ್ಲಿ VBA ಬಳಸಿಕೊಂಡು ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ವಿಂಗಡಿಸುವುದು ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ. ಆಶಾದಾಯಕವಾಗಿ, ಇದನ್ನು ಹೆಚ್ಚು ಆತ್ಮವಿಶ್ವಾಸದಿಂದ ಬಳಸಲು ಇದು ನಿಮ್ಮನ್ನು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತದೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು ಅಥವಾ ಸಲಹೆಗಳನ್ನು ಕೆಳಗಿನ ಕಾಮೆಂಟ್ ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಹಾಕಲು ಮರೆಯಬೇಡಿ.

    ಹಗ್ ವೆಸ್ಟ್ ಹೆಚ್ಚು ಅನುಭವಿ ಎಕ್ಸೆಲ್ ತರಬೇತುದಾರ ಮತ್ತು ಉದ್ಯಮದಲ್ಲಿ 10 ವರ್ಷಗಳ ಅನುಭವವನ್ನು ಹೊಂದಿರುವ ವಿಶ್ಲೇಷಕರಾಗಿದ್ದಾರೆ. ಅವರು ಅಕೌಂಟಿಂಗ್ ಮತ್ತು ಫೈನಾನ್ಸ್‌ನಲ್ಲಿ ಬ್ಯಾಚುಲರ್ ಪದವಿ ಮತ್ತು ಬಿಸಿನೆಸ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಷನ್‌ನಲ್ಲಿ ಸ್ನಾತಕೋತ್ತರ ಪದವಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ. ಹಗ್ ಬೋಧನೆಯಲ್ಲಿ ಉತ್ಸಾಹವನ್ನು ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಅನುಸರಿಸಲು ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸುಲಭವಾದ ವಿಶಿಷ್ಟವಾದ ಬೋಧನಾ ವಿಧಾನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ. ಎಕ್ಸೆಲ್‌ನ ಅವರ ಪರಿಣಿತ ಜ್ಞಾನವು ಪ್ರಪಂಚದಾದ್ಯಂತದ ಸಾವಿರಾರು ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ವೃತ್ತಿಪರರಿಗೆ ತಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ಸುಧಾರಿಸಲು ಮತ್ತು ಅವರ ವೃತ್ತಿಜೀವನದಲ್ಲಿ ಉತ್ತಮ ಸಾಧನೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡಿದೆ. ತನ್ನ ಬ್ಲಾಗ್ ಮೂಲಕ, ಹಗ್ ತನ್ನ ಜ್ಞಾನವನ್ನು ಪ್ರಪಂಚದೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತಾನೆ, ಉಚಿತ ಎಕ್ಸೆಲ್ ಟ್ಯುಟೋರಿಯಲ್ ಮತ್ತು ಆನ್‌ಲೈನ್ ತರಬೇತಿಯನ್ನು ನೀಡುವ ಮೂಲಕ ವ್ಯಕ್ತಿಗಳು ಮತ್ತು ವ್ಯವಹಾರಗಳು ತಮ್ಮ ಪೂರ್ಣ ಸಾಮರ್ಥ್ಯವನ್ನು ತಲುಪಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.