ಎಕ್ಸೆಲ್ ವಿಬಿಎ: ವೇರಿಯಬಲ್ ಅನ್ನು ಸೆಲ್ ಮೌಲ್ಯಕ್ಕೆ ಹೊಂದಿಸಿ (3 ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು)

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

ಈ ಲೇಖನದಲ್ಲಿ, ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ VBA ಬಳಸಿಕೊಂಡು ನೀವು ಸೆಲ್ ಮೌಲ್ಯಕ್ಕೆ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹೇಗೆ ಹೊಂದಿಸಬಹುದು ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ. ಒಂದೇ ಕೋಶದ ಮೌಲ್ಯ ಮತ್ತು ಕೋಶಗಳ ಶ್ರೇಣಿಗೆ ವೇರಿಯಬಲ್ ಅನ್ನು ಹೊಂದಿಸಲು ನೀವು ಕಲಿಯುವಿರಿ.

ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

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

ವೇರಿಯಬಲ್ ಅನ್ನು Cell.xlsm ಗೆ ಹೊಂದಿಸಿ

3 Excel ನಲ್ಲಿ ಸೆಲ್ ಮೌಲ್ಯಕ್ಕೆ ವೇರಿಯಬಲ್ ಅನ್ನು ಹೊಂದಿಸಲು ತ್ವರಿತ ಉದಾಹರಣೆಗಳು

ಇಲ್ಲಿ ನಾವು ಕೆಲವು ಗ್ರಾಹಕರ ಹೆಸರುಗಳು , ಅವರ ಸಂಪರ್ಕ ಸಂಖ್ಯೆಗಳು , ಮತ್ತು ಇಮೇಲ್ ವಿಳಾಸಗಳು ಶ್ರೇಣಿಯನ್ನು ಒಳಗೊಂಡಿರುವ ಡೇಟಾ ಸೆಟ್ ಅನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇವೆ. 1>B3:D13 ಒಂದು ವರ್ಕ್‌ಶೀಟ್‌ನ>

1. Excel VBA ಬಳಸಿಕೊಂಡು ಏಕ ಸೆಲ್ ಮೌಲ್ಯಕ್ಕೆ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹೊಂದಿಸಿ

ಮೊದಲಿಗೆ, VBA ಅನ್ನು ಬಳಸಿಕೊಂಡು ವೇರಿಯಬಲ್ ಅನ್ನು ಒಂದೇ ಸೆಲ್ ಮೌಲ್ಯಕ್ಕೆ ಹೊಂದಿಸಲು ನಾವು ಕಲಿಯುತ್ತೇವೆ.

ಇದಕ್ಕಾಗಿ ಉದಾಹರಣೆಗೆ, ಸೆಲ್ B4 ಮೌಲ್ಯವನ್ನು Customer_Name ಎಂಬ ವೇರಿಯೇಬಲ್‌ಗೆ ಹೊಂದಿಸೋಣ.

ನೀವು ಮೌಲ್ಯದ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ತಿಳಿದಿದ್ದರೆ ಮತ್ತು ಅದನ್ನು ಮೊದಲೇ ಘೋಷಿಸಿದರೆ ಉತ್ತಮವಾಗಿದೆ. ತದನಂತರ ಆ ವೇರಿಯೇಬಲ್‌ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿಸಿ.

ಉದಾಹರಣೆಗೆ, ಇಲ್ಲಿ B4 ಕೋಶವು Boris Pasternak ಎಂಬ ಹೆಸರನ್ನು ಹೊಂದಿದೆ. ಇದು ಸ್ಟ್ರಿಂಗ್-ಟೈಪ್ ವೇರಿಯೇಬಲ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ, ನೀವು ಈ ಕೆಳಗಿನ 2 ಸಾಲುಗಳ ಕೋಡ್‌ಗಳನ್ನು ಬಳಸಬಹುದು:

7312

ಆದರೆ ಡೇಟಾ ಪ್ರಕಾರದ ಬಗ್ಗೆ ನಿಮಗೆ ಖಚಿತವಿಲ್ಲದಿದ್ದರೆ ಪರವಾಗಿಲ್ಲ. ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಕೇವಲ 2 ನೇ ಸಾಲನ್ನು ಬರೆಯಿರಿ ಮತ್ತು VBA ಮೌಲ್ಯವನ್ನು ಸರಿಯಾಗಿ ಓದುತ್ತದೆನೀವು.

9313

ಈಗ, VBA ಮೌಲ್ಯವನ್ನು ಸರಿಯಾಗಿ ಓದಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು, MsgBox ಮೌಲ್ಯ ಸಾಲನ್ನು ನಮೂದಿಸಿ ಕೋಡ್‌ಗಳ ಎರಡು ಸೆಟ್‌ಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ.

B4 , Boris Pasternak .

ಸೆಲ್‌ನ ಮೌಲ್ಯವನ್ನು ತೋರಿಸುವ ಸಂದೇಶ ಬಾಕ್ಸ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.

2. Excel VBA ಬಳಸಿಕೊಂಡು ವೇರಿಯಬಲ್‌ಗೆ ಪಕ್ಕದ ಶ್ರೇಣಿಯ ಕೋಶಗಳ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸಿ

ಈಗ, ನಾವು ಪಕ್ಕದ ಶ್ರೇಣಿಯ ಸೆಲ್‌ಗಳ ಮೌಲ್ಯಗಳನ್ನು ವೇರಿಯಬಲ್‌ಗೆ ಹೊಂದಿಸುತ್ತೇವೆ. ಉದಾಹರಣೆಗೆ, B3:D13 ಶ್ರೇಣಿಯನ್ನು Rng ವೇರಿಯೇಬಲ್‌ನಲ್ಲಿ ಓದೋಣ.

ಇಲ್ಲಿ ವೇರಿಯೇಬಲ್‌ನ ಡೇಟಾ ಪ್ರಕಾರವು ರೇಂಜ್ ಆಗಿರುತ್ತದೆ. . ನೀವು ಇದನ್ನು ಮೊದಲು ಈ ರೀತಿ ಘೋಷಿಸಬಹುದು:

2798

ಅಥವಾ ನೀವು ಅದರೊಂದಿಗೆ ನೇರವಾಗಿ ಮೌಲ್ಯಗಳನ್ನು ನಿಯೋಜಿಸಬಹುದು.

2988

ಈಗ, ರೇಂಜ್ ಆಬ್ಜೆಕ್ಟ್ ಮೌಲ್ಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು, ನೀವು ಅವುಗಳನ್ನು ಸೆಲ್‌ಗಳ ವಸ್ತು ನೊಂದಿಗೆ ಅವುಗಳ ಸಾಲು ಮತ್ತು ಕಾಲಮ್ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಪ್ರವೇಶಿಸಬೇಕು.

ಉದಾಹರಣೆಗೆ, ಗೆ B4 ಕೋಶವನ್ನು ಪ್ರವೇಶಿಸಿ, ನೀವು Rng.Cells(2,1) ಅನ್ನು ಬಳಸಬೇಕು [ ಸೆಲ್ B4 2ನೇ ಸಾಲಿನಲ್ಲಿದೆ ಮತ್ತು <ಶ್ರೇಣಿಯ 1>1ನೇ ಕಾಲಮ್ B3:D13 .]

ಸಾಲನ್ನು ನಮೂದಿಸಿ MsgBox Rng.Cells(2,1) ನಿಮ್ಮ ಕೋಡ್ ಒಳಗೆ ಮತ್ತು ಅದನ್ನು ರನ್ ಮಾಡಿ. ಇದು Boris Pasternak ಅನ್ನು ತೋರಿಸುತ್ತದೆ, B4 .

3. Excel VBA ಬಳಸಿಕೊಂಡು ವೇರಿಯಬಲ್‌ಗೆ ಪಕ್ಕದ ಕೋಶಗಳ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸಿ

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

ಉದಾಹರಣೆಗೆ, ಓದಲು ಪ್ರಯತ್ನಿಸೋಣ B3:B13 ಮತ್ತು D3:D13 ಅನ್ನು Rng ಎಂದು ಕರೆಯಲಾಗುವ ವೇರಿಯಬಲ್ ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ.

ಇದು ಮತ್ತೆ ರೇಂಜ್<ನ ಡೇಟಾ ಪ್ರಕಾರವಾಗಿದೆ 2>. ನೀವು ಅದನ್ನು ಮೊದಲೇ ಘೋಷಿಸಬಹುದು ಅಥವಾ ಇಲ್ಲ.

ನಾವು VBA ಯೂನಿಯನ್ ವಿಧಾನ ಅನ್ನು 2 ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚು ಅಕ್ಕಪಕ್ಕದಲ್ಲಿ ಸೇರಲು ಬಳಸುತ್ತೇವೆ ಕೋಶಗಳ ವ್ಯಾಪ್ತಿಗಳು ಒಂದೇ ಶ್ರೇಣಿಯಲ್ಲಿವೆ.

4392

ಈಗ B4 ಕೋಶವನ್ನು ಪ್ರವೇಶಿಸಲು, ನೀವು ಮತ್ತೆ MsgBox ಸಾಲನ್ನು ನಮೂದಿಸಬೇಕು Rng.Cells(1,1). ನಂತರ ನಾವು ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿದರೆ, ಅದು ಸೆಲ್ B4 , ಬೋರಿಸ್ ಪಾಸ್ಟರ್ನಾಕ್ ನಲ್ಲಿ ವಿಷಯವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ನೆನಪಿಡಬೇಕಾದ ವಿಷಯಗಳು

ಮೇಲೆ ವಿವರಿಸಿದ ಎಲ್ಲಾ ವಿಧಾನಗಳು ಸಕ್ರಿಯ ವರ್ಕ್‌ಶೀಟ್‌ಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ನೀವು ಸಕ್ರಿಯವಾಗಿರದ ವರ್ಕ್‌ಶೀಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಬಯಸಿದರೆ, ಶ್ರೇಣಿಯ ಮೊದಲು ನೀವು ವರ್ಕ್‌ಶೀಟ್‌ನ ಹೆಸರನ್ನು ನಮೂದಿಸಬೇಕು.

ಉದಾಹರಣೆಗೆ, ಶೀಟ್1 ರ B4 ಶ್ರೇಣಿಯನ್ನು ಪ್ರವೇಶಿಸಲು , ನೀವು ಬಳಸಬೇಕಾದದ್ದು:

2965

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