ಪರಿವಿಡಿ
ನೀವು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ Microsoft Excel ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೆ, ಆಟೋಫಿಲ್ನ ಪ್ರಾಮುಖ್ಯತೆ ನಿಮಗೆ ತಿಳಿದಿದೆ. ಸಾಲು ಅಥವಾ ಕಾಲಮ್ನಾದ್ಯಂತ ಸೂತ್ರವನ್ನು ನಕಲಿಸಲು, ನಾವು ಈ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ. ಈಗ, ನಾವು ಇದನ್ನು ಮೌಸ್ ಮೂಲಕ ಹಸ್ತಚಾಲಿತವಾಗಿ ಬಳಸಬಹುದು. ಆದರೆ, ನೀವು ಡೇಟಾದೊಂದಿಗೆ ದೊಡ್ಡ ಸಾಲನ್ನು ಹೊಂದಿದ್ದರೆ, ಕೊನೆಯ ಸಾಲು ಅಥವಾ ಕಾಲಮ್ಗೆ ಯಾವುದೇ ಸೂತ್ರವನ್ನು ನಕಲಿಸಲು ಕಷ್ಟವಾಗುತ್ತದೆ. ಕೊನೆಯ ಸಾಲು ಅಥವಾ ಕಾಲಮ್ಗೆ ಸೂತ್ರವನ್ನು ಸುಲಭವಾಗಿ ಸ್ವಯಂ ತುಂಬಲು ನೀವು VBA ಕೋಡ್ ಅನ್ನು ಬಳಸಬಹುದು.
ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ, VBA ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು Excel ನಲ್ಲಿ ಕೊನೆಯ ಸಾಲಿಗೆ ಸೂತ್ರವನ್ನು ಸ್ವಯಂ ತುಂಬಲು ನೀವು ಕಲಿಯುವಿರಿ. ಈ ಟ್ಯುಟೋರಿಯಲ್ ಸೂಕ್ತ ಉದಾಹರಣೆಗಳು ಮತ್ತು ಸರಿಯಾದ ವಿವರಣೆಗಳೊಂದಿಗೆ ಇರುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಮ್ಮೊಂದಿಗೆ ಇರಿ.
ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಆಟೋಫಿಲ್ ಫಾರ್ಮುಲಾ ಟು ಲಾಸ್ಟ್ ರೋ.xlsm
ಆಟೋಫಿಲ್ ಎಂದರೇನು ಎಕ್ಸೆಲ್?
ಈಗ, ಆಟೋಫಿಲ್ ಎನ್ನುವುದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ನ ಅಂತರ್ನಿರ್ಮಿತ ವೈಶಿಷ್ಟ್ಯವಾಗಿದ್ದು ಅದು ಬಳಕೆದಾರರಿಗೆ ಉಳಿದ ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್ಗಳನ್ನು ಮೌಲ್ಯಗಳು, ಫಾರ್ಮ್ಯಾಟ್ಗಳು ಅಥವಾ ಫಾರ್ಮುಲಾಗಳೊಂದಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತುಂಬಲು ಅನುಮತಿಸುತ್ತದೆ. ನೀವು ಯಾವುದೇ ಕೋಶದ ಬಲ ಕೆಳಗಿನ ಮೂಲೆಯಲ್ಲಿ ಕರ್ಸರ್ ಅನ್ನು ತೆಗೆದುಕೊಂಡಾಗ ನೀವು ಅದನ್ನು ಗುರುತಿಸಬಹುದು. ನಾವು ಇದನ್ನು ಎಕ್ಸೆಲ್ನ ಸ್ವಯಂ ಭರ್ತಿ ಹ್ಯಾಂಡ್ಲರ್ ಎಂದು ಕರೆಯುತ್ತೇವೆ.
ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ನೋಡೋಣ:
ಇಲ್ಲಿ, ನೀವು ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ನೋಡಬಹುದು. ನಾವು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸ್ವಯಂ ತುಂಬುವಿಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಉಳಿದ ಸಾಲುಗಳನ್ನು ತುಂಬುತ್ತೇವೆ.
ಮೊದಲು, ಸೆಲ್ಗಳ ಶ್ರೇಣಿಯನ್ನು B5:B6 ಆಯ್ಕೆಮಾಡಿ. ಅದರ ನಂತರ, ನೀವು ಬಲ ಕೆಳಗಿನ ಮೂಲೆಯಲ್ಲಿ ಸ್ವಯಂ ಭರ್ತಿ ಹ್ಯಾಂಡಲ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ.
ಈಗ, ಈ ಸ್ವಯಂತುಂಬುವಿಕೆ ಹ್ಯಾಂಡಲ್ ಅನ್ನು ಕೆಳಗೆ ಎಳೆಯಿರಿ.
ನೀವು ನೋಡುವಂತೆ, ಎಕ್ಸೆಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತುಂಬಿದೆಉಳಿದ ಜೀವಕೋಶಗಳು. ಇದು ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಸ್ವಯಂತುಂಬುವಿಕೆಯ ಮೂಲಭೂತ ಬಳಕೆಯಾಗಿದೆ.
ಎಕ್ಸೆಲ್ ವಿಬಿಎ ಜೊತೆಗೆ ಸ್ವಯಂ ತುಂಬುವಿಕೆಯನ್ನು ಹೇಗೆ ಬಳಸುವುದು
ನೀವು ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಕೆಳಗೆ ಎಳೆಯಬೇಕು ಕೊನೆಯ ಸಾಲು ಅಥವಾ ಕಾಲಮ್ಗೆ ಸ್ವಯಂ ಭರ್ತಿ ಹ್ಯಾಂಡಲ್. ಇದು ತುಂಬಾ ತೀವ್ರವಾದ ಪ್ರಕ್ರಿಯೆ. ಅದೃಷ್ಟವಶಾತ್ ನೀವು Excel ನಲ್ಲಿ VBA ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು. ಮೌಲ್ಯಗಳು, ಸೂತ್ರಗಳು ಅಥವಾ ಸ್ವರೂಪಗಳೊಂದಿಗೆ ಕೋಶಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ನೀವು VBA ಕೋಡ್ ಅನ್ನು ಬಳಸಬಹುದು.
ಸಾಮಾನ್ಯ ಸಿಂಟ್ಯಾಕ್ಸ್:
ಶ್ರೇಣಿ .ಆಟೋಫಿಲ್ ಗಮ್ಯಸ್ಥಾನ, ಪ್ರಕಾರ
ಇಲ್ಲಿ,
ಶ್ರೇಣಿ(“B5”): ಸರಣಿಯ ಉಳಿದ ಭಾಗವನ್ನು ತುಂಬಲು ಮುಖ್ಯ ಮಾದರಿಯನ್ನು ಹೊಂದಿರುವ ಸೆಲ್.
ಗಮ್ಯಸ್ಥಾನ: ನೀವು ಪ್ಯಾಟರ್ನ್ ಸರಣಿಯೊಂದಿಗೆ ತುಂಬಲು ಬಯಸುವ ಸೆಲ್ಗಳ ಶ್ರೇಣಿ.
xlAutoFillType ಎಂದು ಟೈಪ್ ಮಾಡಿ: ಸರಣಿಯ ಭರ್ತಿ ಪ್ರಕಾರ. ನೀವು ಆಯ್ಕೆಮಾಡಬಹುದಾದ ವಿವಿಧ ಸ್ವಯಂತುಂಬುವಿಕೆ ಪ್ರಕಾರಗಳಿವೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ VBA ಸ್ವಯಂಭರ್ತಿಯನ್ನು ಹೇಗೆ ಬಳಸುವುದು
ಎಕ್ಸೆಲ್ನಲ್ಲಿ 4 ವಿಧದ ಆಟೋಫಿಲ್ VBA
ಈ ವಿಭಾಗದಲ್ಲಿ, ನಾನು ಸ್ವಯಂತುಂಬುವಿಕೆಯ ಕೆಲವು ಪ್ರಕಾರಗಳನ್ನು ಚರ್ಚಿಸುತ್ತೇನೆ. xlAutoFillType ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಯಾವುದೇ ಸ್ವಯಂ ಭರ್ತಿ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಎಂದು ನಾವು ಈಗಾಗಲೇ ನೋಡಿದ್ದೇವೆ. ಇಲ್ಲಿ, ನಾನು ನಿಮಗೆ ಅದರ ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ತೋರಿಸುತ್ತಿದ್ದೇನೆ.
1. xlFillDefault
ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ಈಗಾಗಲೇ ಈ ರೀತಿಯ ಸ್ವಯಂತುಂಬುವಿಕೆಯನ್ನು ನೋಡಿದ್ದೇವೆ.
ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ಒಮ್ಮೆ ನೋಡಿ:
ಉಳಿದ ಸೆಲ್ಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ಕೆಳಗಿನ VBA ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
9980
ಈಗ, VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅದರ ನಂತರ, ನೀವು ನೋಡುತ್ತೀರಿಕೆಳಗಿನವು:
ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ VBA ಮ್ಯಾಕ್ರೋ ಬಳಸಿ ಉಳಿದ ಕೋಶಗಳನ್ನು ತುಂಬುತ್ತದೆ.
2. xlFillCopy
ಅದೇ ಮೌಲ್ಯಗಳನ್ನು ನಕಲಿಸಲು ನೀವು ಸ್ವಯಂತುಂಬುವಿಕೆ ಪ್ರಕಾರದಲ್ಲಿ xlFillCopy ಪ್ರಕಾರವನ್ನು ಬಳಸಬಹುದು.
ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ನೋಡಿ:
ಉಳಿದ ಸೆಲ್ಗಳನ್ನು ಸ್ವಯಂತುಂಬಿಸಲು ಕೆಳಗಿನ VBA ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
1576
ಈಗ, VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅದರ ನಂತರ, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನೋಡುತ್ತೀರಿ:
0>ಎಕ್ಸೆಲ್ ಉಳಿದ ಕೋಶಗಳನ್ನು ಅದೇ ಮಾದರಿಯ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ತುಂಬಿಸುತ್ತದೆ.
3. xlFillMonths
ನೀವು xlFillMonths ಸ್ವಯಂತುಂಬುವಿಕೆಯ ಪ್ರಕಾರವನ್ನು ಬಳಸಿಕೊಂಡು ತಿಂಗಳುಗಳನ್ನು ಸಹ ತುಂಬಬಹುದು.
ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ಒಮ್ಮೆ ನೋಡಿ:
1>
ಇಲ್ಲಿ, ನಾವು ಜನವರಿ ಮತ್ತು ಫೆಬ್ರವರಿ ಎರಡು ತಿಂಗಳುಗಳನ್ನು ನಮೂದಿಸಿದ್ದೇವೆ.
ಉಳಿದ ಸೆಲ್ಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ಕೆಳಗಿನ VBA ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
1820
ಈಗ, VBA ಮ್ಯಾಕ್ರೋ ಮತ್ತು ನಂತರ ರನ್ ಮಾಡಿ ಅದು, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನೋಡುತ್ತೀರಿ:
ಎಕ್ಸೆಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಮೂನೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅವುಗಳನ್ನು ತುಂಬುತ್ತದೆ.
4. xlFillFormats
ನೀವು VBA ಸ್ವಯಂಭರ್ತಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಇತರ ಕೋಶಗಳಿಗೆ ಸ್ವರೂಪಗಳನ್ನು ಸಹ ನಕಲಿಸಬಹುದು. ಅದಕ್ಕಾಗಿ, ನೀವು xlFillFormats ಆಟೋಫಿಲ್ ಪ್ರಕಾರವನ್ನು ಬಳಸಬೇಕು.
ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ಒಮ್ಮೆ ನೋಡಿ:
ಇಲ್ಲಿ, ನಾವು ಹೊಂದಿದ್ದೇವೆ ಎರಡು ಕೋಶಗಳನ್ನು ಕೆಲವು ಬಣ್ಣಗಳಿಂದ ತುಂಬಿದೆ.
ಈಗ, ಉಳಿದ ಸೆಲ್ಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ಕೆಳಗಿನ VBA ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
9899
ಈಗ, VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅದರ ನಂತರ, ನೀವು ನೋಡುತ್ತೀರಿ ಕೆಳಗಿನವುಗಳು:
ನೀವು ನೋಡುವಂತೆ, ನಮ್ಮ VBA ಮ್ಯಾಕ್ರೋ ಸ್ವಯಂತುಂಬುವಿಕೆಯನ್ನು ಬಳಸುತ್ತದೆಕಾಲಮ್ B ನ ಸಾಲುಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಭರ್ತಿ ಮಾಡಿ.
ಇನ್ನಷ್ಟು ಓದಿ: Excel ನಲ್ಲಿ ತಿಂಗಳುಗಳನ್ನು ಸ್ವಯಂ ತುಂಬುವುದು ಹೇಗೆ
5 ಆಟೋಫಿಲ್ ಫಾರ್ಮುಲಾದೊಂದಿಗೆ ಕೊನೆಯ ಸಾಲಿನಿಂದ ಉದಾಹರಣೆಗಳು Excel VBA
1. ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲಿಗೆ ಫಾರ್ಮುಲಾವನ್ನು ಸ್ವಯಂತುಂಬಿಸಲು VBA
ಅಂತೆಯೇ, ನೀವು VBA ಬಳಸಿಕೊಂಡು ಸೂತ್ರವನ್ನು ಸ್ವಯಂತುಂಬಿಸಬಹುದು. ನೀವು ಹಿಂದಿನ ವಿಭಾಗಗಳನ್ನು ಓದಿದ್ದರೆ, ನೀವು ಇದನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಬಹುದು. ನೀವು ಸೂತ್ರವನ್ನು ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂತುಂಬಿಸಬೇಕಾದಾಗ ಸಮಸ್ಯೆ ಉಂಟಾಗುತ್ತದೆ. ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲನ್ನು ನೀವು ಮೊದಲು ಗುರುತಿಸಬೇಕು. ಅದರ ನಂತರ, VBA ಕೋಡ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವುಗಳನ್ನು ಭರ್ತಿ ಮಾಡುತ್ತದೆ.
ಕೆಳಗಿನ ಡೇಟಾಸೆಟ್ ಅನ್ನು ನೋಡೋಣ:
ಇಲ್ಲಿ, ನಾವು ಕೆಲವು ಮಾರಾಟಗಾರರ ಮಾರಾಟದ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ . ಜನವರಿ ಮತ್ತು ಫೆಬ್ರವರಿಯ ಮಾರಾಟವನ್ನು ಒಟ್ಟು ಅಂಕಣಕ್ಕೆ ಸೇರಿಸುವುದು ನಮ್ಮ ಗುರಿಯಾಗಿದೆ. ಅದರ ನಂತರ, ನಾವು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲಿಗೆ VBA ಬಳಸಿಕೊಂಡು ಸ್ವಯಂ ತುಂಬುವ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ.
ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
3989
last_row = Cells(Rows.Count, 2).End(xlUp).ಸಾಲು: ಇದು B ಕಾಲಮ್ನಿಂದ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ನಿಮ್ಮ ಡೇಟಾಸೆಟ್ನಿಂದ ನೀವು ಯಾವುದೇ ಕಾಲಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
ಶ್ರೇಣಿ(“E5”).ಸೂತ್ರ = “=SUM(C5:D5)”: ನಾವು ಸೆಲ್ C5 ಮತ್ತು D5.
<0 ಮಾರಾಟವನ್ನು ಸೇರಿಸುತ್ತೇವೆ> ಶ್ರೇಣಿ(“E5”).ಆಟೋಫಿಲ್ ಗಮ್ಯಸ್ಥಾನ:=ರೇಂಜ್(“E5:E” & last_row): ಫಲಿತಾಂಶ ಪಡೆದ ನಂತರ, ನಾವು ಸ್ವಯಂತುಂಬುವಿಕೆಯನ್ನು ಬಳಸುತ್ತೇವೆ. ಇದು ಸೆಲ್ E5 ರಿಂದ ನಾವು ಈ ಹಿಂದೆ ಪಡೆದ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲಿಗೆ ಸ್ವಯಂ-ತುಂಬುವಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.ಈಗ, VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ರನ್ ಮಾಡಿ. ಅದರ ನಂತರ, ನೀವು ಈ ಕೆಳಗಿನ ಔಟ್ಪುಟ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ:
ಆಸ್ನೀವು ನೋಡಬಹುದು, ನಮ್ಮ VBA ಕೋಡ್ ಮೊದಲ ಫಲಿತಾಂಶವನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು Excel ನಲ್ಲಿ ಕೊನೆಯ ಸಾಲಿಗೆ ಸೂತ್ರವನ್ನು ಸ್ವಯಂ ತುಂಬುತ್ತದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಡೇಟಾದೊಂದಿಗೆ ಕೊನೆಯ ಸಾಲಿಗೆ ಹೇಗೆ ಭರ್ತಿ ಮಾಡುವುದು Excel
2. ActiveCell ನಿಂದ ಕೊನೆಯ ಸಾಲಿಗೆ VBA ಸ್ವಯಂತುಂಬುವಿಕೆ
ಈಗ, ಸ್ವಯಂ ಭರ್ತಿ ವಿಧಾನದಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯನ್ನು ಬಳಸಲು ನೀವು ಬಯಸದಿದ್ದರೆ, ನೀವು ಸಕ್ರಿಯ ಸೆಲ್ನ ಮೌಲ್ಯಗಳನ್ನು ಬಳಸಬಹುದು , ಸೂತ್ರಗಳು, ಅಥವಾ ಸ್ವರೂಪಗಳು. ನೀವು ಕೋಶದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಮತ್ತು ಸಕ್ರಿಯ ಕೋಶದ ಸೂತ್ರದೊಂದಿಗೆ ಉಳಿದ ಸಾಲುಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ಬಯಸಿದರೆ, ಈ ವಿಧಾನವನ್ನು ಬಳಸಿ.
ಇದು ಹಿಂದಿನ ಉದಾಹರಣೆಯಂತೆಯೇ ಇರುತ್ತದೆ. ನಾವು ಹಿಂದಿನ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇವೆ:
ಈಗ, ನಾವು ಜನವರಿ ಮತ್ತು ಫೆಬ್ರವರಿಯ ಮಾರಾಟವನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು Excel VBA ಬಳಸಿಕೊಂಡು ಕೊನೆಯ ಸಾಲಿಗೆ ಸೂತ್ರವನ್ನು ಸ್ವಯಂತುಂಬಿಸುತ್ತೇವೆ.
ಈಗ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
3148
last_row = Cells(Rows.Count, 2).End(xlUp).ಸಾಲು: ಇದು ಕೊನೆಯದಾಗಿ ಬಳಸಿದ್ದನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ B ಕಾಲಮ್ನಿಂದ ಸಾಲು ನಿಮ್ಮ ಆಯ್ಕೆಮಾಡಿದ ಸೆಲ್ನಲ್ಲಿ C5 ಮತ್ತು D5 .
ActiveCell.AutoFill Destination:=Range(ActiveCell.Address & “:E” & last_row): ಫಲಿತಾಂಶವನ್ನು ಪಡೆದ ನಂತರ, ನಾವು ಸ್ವಯಂ ತುಂಬುವಿಕೆಯನ್ನು ಬಳಸುತ್ತೇವೆ. ಇದು ಸಕ್ರಿಯ ಸೆಲ್ನಿಂದ ನಾವು ಹಿಂದೆ ಪಡೆದ ಕೊನೆಯ ಬಳಸಿದ ಸಾಲಿಗೆ ಸ್ವಯಂ-ತುಂಬುವಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಈಗ, ಸೆಲ್ E5 ಆಯ್ಕೆಮಾಡಿ.
ಅದರ ನಂತರ, ಸೂತ್ರವನ್ನು ಸೇರಿಸಲು VBA ಮ್ಯಾಕ್ರೋ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂ ಭರ್ತಿ ಮಾಡಿ.
ನೀವು ನೋಡುವಂತೆ, ನಾವುಕೊನೆಯ ಸಾಲಿಗೆ ಸೂತ್ರವನ್ನು ಸ್ವಯಂತುಂಬಿಸಲು VBA ಮ್ಯಾಕ್ರೋವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬಳಸಲಾಗಿದೆ.
ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು
- ಸಾಲುಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬಾರಿ ಪುನರಾವರ್ತಿಸುವುದು ಹೇಗೆ ಎಕ್ಸೆಲ್ (4 ಮಾರ್ಗಗಳು)
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಖ್ಯೆ ಸಾಲುಗಳು (8 ವಿಧಾನಗಳು)
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಅದೇ ಮೌಲ್ಯದೊಂದಿಗೆ ಕಾಲಮ್ ಅನ್ನು ಹೇಗೆ ತುಂಬುವುದು (9 ತಂತ್ರಗಳು )
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸ್ವಯಂತುಂಬುವಿಕೆ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿ (7 ವಿಧಾನಗಳು)
3. ಎಕ್ಸೆಲ್ VBA ಜೊತೆಗೆ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂತುಂಬಿಸಿ
ಈ ಹಿಂದೆ ನಾವು Excel ನಲ್ಲಿ ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂ ತುಂಬಲು ಕೆಲವು VBA ಮ್ಯಾಕ್ರೋಗಳನ್ನು ತೋರಿಸಿದ್ದೇವೆ. ಈಗ, ಆ ಉದಾಹರಣೆಗಳಲ್ಲಿ, ನಾವು ಈಗಾಗಲೇ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಗಳನ್ನು ಬಳಸಿದ್ದೇವೆ.
ಸ್ಥಿರ ಶ್ರೇಣಿಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನೋಡಿ:
3790
ನಾವು ಮೂಲಭೂತವಾಗಿ ನಲ್ಲಿ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಲು Excel ಗೆ ಹೇಳಿದ್ದೇವೆ ಸೆಲ್ E5 ಮತ್ತು ಅದನ್ನು Cell E5 ನಿಂದ Cell E11 ಗೆ ಸ್ವಯಂ ಭರ್ತಿ ಮಾಡಿ. ಇಲ್ಲಿ, ನಾವು ಶ್ರೇಣಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ್ದೇವೆ. ನೀವು ಹೆಚ್ಚಿನ ಸಾಲುಗಳನ್ನು ಸೇರಿಸಿದರೆ ಏನು? ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನಮ್ಮ VBA ಆ ಹೆಚ್ಚುವರಿ ಸಾಲುಗಳನ್ನು ಸ್ವಯಂ ತುಂಬುವುದಿಲ್ಲ ಏಕೆಂದರೆ ನಾವು ಈಗಾಗಲೇ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯನ್ನು ಸ್ವಯಂತುಂಬಿಸಲು ಹೇಳಿದ್ದೇವೆ.
ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನಾನು ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ಪರಿಹಾರದೊಂದಿಗೆ ಬಂದಿದ್ದೇನೆ:
2320
ನೀವು ನೋಡುವಂತೆ, ಈ ಕೋಡ್ನ ಸಾಲಿನ ಮೂಲಕ ನಾವು ಮೊದಲು ಕೊನೆಯ ಸಾಲನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ:
8766
ಅದರ ನಂತರ, ನಾವು ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂಭರ್ತಿ ಮಾಡುತ್ತೇವೆ:
2125
ಇಲ್ಲ ನಿಮ್ಮ ಡೇಟಾಸೆಟ್ಗೆ ನೀವು ಎಷ್ಟು ಸಾಲುಗಳನ್ನು ಸೇರಿಸಿದರೂ, ಅವುಗಳನ್ನು ಗುರುತಿಸಲು ಈ VBA ಕೋಡ್ ಯಶಸ್ವಿಯಾಗುತ್ತದೆ. ಮತ್ತು ಅದು ಅವುಗಳನ್ನು ಸೂತ್ರದೊಂದಿಗೆ ಸ್ವಯಂತುಂಬಿಸುತ್ತದೆ.
ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯು ಮೂಲಭೂತವಾಗಿ ನೀವು ಶ್ರೇಣಿಯನ್ನು ನಮೂದಿಸಬೇಕಾಗಿಲ್ಲ ಎಂದರ್ಥಕೈಯಾರೆ. Excel ಅದನ್ನು ಕಾಲಕಾಲಕ್ಕೆ ನವೀಕರಿಸುತ್ತದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: Excel VBA: ಶ್ರೇಣಿಯ ಸ್ವಯಂತುಂಬುವಿಕೆ ವಿಧಾನ ವಿಫಲವಾಗಿದೆ
4. ಕೊನೆಯವರೆಗೆ ಸ್ವಯಂತುಂಬುವಿಕೆ VBA ಬಳಸಿಕೊಂಡು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಕಾಲಮ್
ಕಳೆದ ಸಾಲಿಗೆ ಸ್ವಯಂ ತುಂಬಲು ನೀವು ಹಿಂದಿನ ವಿಭಾಗಗಳನ್ನು ಓದಿದ್ದರೆ, ನಂತರ ನೀವು ಕೊನೆಯ ಕಾಲಮ್ಗೆ ಸುಲಭವಾಗಿ ಸ್ವಯಂತುಂಬಿಸಬಹುದು. ನೀವು ಕೊನೆಯ ಕಾಲಮ್ ಸಂಖ್ಯೆಯನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು ಮತ್ತು ಅದನ್ನು ಎಕ್ಸೆಲ್ VBA ನೊಂದಿಗೆ ಸ್ವಯಂತುಂಬಿಸಬೇಕು.
ಕೆಳಗಿನ ಡೇಟಾಸೆಟ್ ಅನ್ನು ನೋಡೋಣ:
ಇಲ್ಲಿ, ನಾವು ಹೊಂದಿದ್ದೇವೆ ವ್ಯಕ್ತಿಯ 3-ತಿಂಗಳ ಬಜೆಟ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಡೇಟಾಸೆಟ್. ಈಗ, ನಾವು ಎಲ್ಲಾ ತಿಂಗಳುಗಳ ವೆಚ್ಚಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು Excel VBA ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕೊನೆಯ ಕಾಲಮ್ಗೆ ಸೂತ್ರವನ್ನು ಸ್ವಯಂ ತುಂಬುತ್ತೇವೆ.
ಈಗ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
4113
last_column = Cells(6, Columns.Count).End(xlToLeft).ಕಾಲಮ್: ಇದು 6 ನೇ ಸಾಲಿನಿಂದ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಕಾಲಮ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ನಿಮ್ಮ ಡೇಟಾಸೆಟ್ನಿಂದ ಪ್ರಾರಂಭಿಸಲು ನೀವು ಯಾವುದೇ ಸಾಲನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
ಶ್ರೇಣಿ(“D9”). ಫಾರ್ಮುಲಾ = “=SUM(D6:D8)”: ನಾವು ಮೂರು ತಿಂಗಳ (ಜನವರಿ, ಫೆಬ್ರವರಿ. ಮಾರ್ಚ್) ವೆಚ್ಚಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ.
ಶ್ರೇಣಿ(“D9”).ಆಟೋಫಿಲ್ ಗಮ್ಯಸ್ಥಾನ:=ರೇಂಜ್(“D9”, ಕೋಶಗಳು(9, last_column)): ಫಲಿತಾಂಶವನ್ನು ಪಡೆದ ನಂತರ, ನಾವು ಸ್ವಯಂತುಂಬುವಿಕೆಯನ್ನು ಬಳಸುತ್ತೇವೆ. ಇಲ್ಲಿ, ನಮ್ಮ ಮುಖ್ಯ ಸಾಲು ಸಾಲು ಸಂಖ್ಯೆ 9. ನಮ್ಮ ಎಲ್ಲಾ ಡೇಟಾವು ಈ ಸಾಲಿನಲ್ಲಿರುತ್ತದೆ. ನಾವು ಹಿಂದೆ last_column ಮೂಲಕ ಪಡೆದ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಕಾಲಮ್ಗೆ D ರಿಂದ ಸ್ವಯಂ-ಭರ್ತಿಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಮ್ಯಾಕ್ರೋ ರನ್ ಮಾಡಿದ ನಂತರ, ನೀವು ಈ ಕೆಳಗಿನ ಔಟ್ಪುಟ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ :
ನೀವು ನೋಡುವಂತೆ, ನಾವು ಸ್ವಯಂತುಂಬಿಸಲು VBA ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬಳಸಿದ್ದೇವೆExcel ನಲ್ಲಿ ಕೊನೆಯ ಕಾಲಮ್ಗೆ ಸೂತ್ರ.
ಇನ್ನಷ್ಟು ಓದಿ: Excel ನಲ್ಲಿ ಕಾಲಮ್ ಅನ್ನು ಸ್ವಯಂತುಂಬುವುದು ಹೇಗೆ
5. ಕೊನೆಯ ಸಾಲಿಗೆ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ವಯಂತುಂಬಿಸಿ Excel ನಲ್ಲಿ VBA ಬಳಸಿಕೊಂಡು
ನೀವು VBA ನಲ್ಲಿ ಸ್ವಯಂತುಂಬುವಿಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ವಯಂತುಂಬಿಸಬಹುದು. ಇಲ್ಲಿ, ನೀವು ಆಟೋಫಿಲ್ ಪ್ರಕಾರದಲ್ಲಿ xlFillSeries ಅನ್ನು ಬಳಸಬೇಕು. Excel ಮಾದರಿಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ಅವುಗಳನ್ನು ತುಂಬುತ್ತದೆ.
ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅನ್ನು ನೋಡಿ:
ಇಲ್ಲಿ, ನಾವು ಕೆಲವು ಹೆಸರುಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಮತ್ತು ನಾವು ಅವರಿಗೆ ಐಡಿಯನ್ನು ಅನುಕ್ರಮವಾಗಿ ನೀಡಲು ಬಯಸುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು, ನಾವು VBA ಸ್ವಯಂಭರ್ತಿಯನ್ನು ಬಳಸುತ್ತೇವೆ.
ಸ್ಟಾಟಿಕ್ ಶ್ರೇಣಿಯೊಂದಿಗೆ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ವಯಂತುಂಬಿಸಿ:
5818
ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿದ ನಂತರ, ನೀವು ಔಟ್ಪುಟ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ:
ನೀವು ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಬಳಸಿ:
2292
last_row = Cells(Rows. ಎಣಿಕೆ, 2).ಅಂತ್ಯ(xlUp).ಸಾಲು: ಇದು B ಕಾಲಮ್ನಿಂದ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಶ್ರೇಣಿ(“C5”).AutoFill Destination:=Range(“C5 :C” & last_row), ಟೈಪ್:=xlFillSeries: ಇದು C5 ನ ID ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು C ಕಾಲಮ್ನಲ್ಲಿ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಸಾಲಿಗೆ <6 ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಯಂ ತುಂಬುತ್ತದೆ>xlFillSeries ,
ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೀವು ಒಂದೇ ಔಟ್ಪುಟ್ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ:
ನೀವು ನೋಡುವಂತೆ, ನಾವು VBA ಕೋಡ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬಳಸಿದ್ದೇವೆ ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ವಯಂ ಭರ್ತಿ ಮಾಡಿ.
ಇನ್ನಷ್ಟು ಓದಿ: ಅಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಭರ್ತಿ ಮಾಡಲು ಎಕ್ಸೆಲ್ ಫಾರ್ಮುಲಾಗಳು ಗುಪ್ತ ಸಾಲುಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಿ
💬 ನೆನಪಿಡುವ ವಿಷಯಗಳು
✎ ನೀವು ಆಟೋಫಿಲ್ ಅನ್ನು ನಿಲ್ಲಿಸಬಹುದುನೀವು ಬಯಸದಿದ್ದರೆ ವಿವಿಧ ವಿಧಾನಗಳು .
✎ ನೀವು ಏಕಕಾಲದಲ್ಲಿ ಬಹು ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್ಗಳನ್ನು ಸ್ವಯಂ ತುಂಬಲು ಸಾಧ್ಯವಿಲ್ಲ. ಇದನ್ನು ಒಂದೊಂದಾಗಿ ಮಾಡಿ.
ತೀರ್ಮಾನ
ಮುಕ್ತಾಯಕ್ಕೆ, VBA ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸೂತ್ರವನ್ನು ಕೊನೆಯ ಸಾಲಿಗೆ ಸ್ವಯಂ ತುಂಬಲು ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಿಮಗೆ ಉಪಯುಕ್ತ ಜ್ಞಾನವನ್ನು ಒದಗಿಸಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಈ ಎಲ್ಲಾ ಸೂಚನೆಗಳನ್ನು ನಿಮ್ಮ ಡೇಟಾಸೆಟ್ಗೆ ಕಲಿಯಲು ಮತ್ತು ಅನ್ವಯಿಸಲು ನಾವು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಅಭ್ಯಾಸ ಕಾರ್ಯಪುಸ್ತಕವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಇವುಗಳನ್ನು ನೀವೇ ಪ್ರಯತ್ನಿಸಿ. ಅಲ್ಲದೆ, ಕಾಮೆಂಟ್ ವಿಭಾಗದಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಲು ಮುಕ್ತವಾಗಿರಿ. ನಿಮ್ಮ ಅಮೂಲ್ಯವಾದ ಪ್ರತಿಕ್ರಿಯೆಯು ಈ ರೀತಿಯ ಟ್ಯುಟೋರಿಯಲ್ಗಳನ್ನು ರಚಿಸಲು ನಮ್ಮನ್ನು ಪ್ರೇರೇಪಿಸುತ್ತದೆ.
ವಿವಿಧ Excel-ಸಂಬಂಧಿತ ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಪರಿಹಾರಗಳಿಗಾಗಿ ನಮ್ಮ ವೆಬ್ಸೈಟ್ Exceldemy.com ಅನ್ನು ಪರಿಶೀಲಿಸಲು ಮರೆಯಬೇಡಿ.
ಹೊಸ ವಿಧಾನಗಳನ್ನು ಕಲಿಯುತ್ತಾ ಇರಿ ಮತ್ತು ಬೆಳೆಯುತ್ತಾ ಇರಿ!