ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಮ್ಯಾಕ್ರೋಗಳು ಈ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಸಂಪಾದಕದಲ್ಲಿನ ದಾಖಲೆಗಳೊಂದಿಗೆ ಕೆಲಸವನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸಬಹುದು. ವಿಶೇಷ ಕೋಡ್ನಲ್ಲಿ ದಾಖಲಿಸಲಾದ ಪುನರಾವರ್ತಿತ ಕ್ರಿಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಮೂಲಕ ಇದನ್ನು ಸಾಧಿಸಬಹುದು. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಸಂಪಾದಿಸುವುದು ಎಂದು ನೋಡೋಣ.
ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್ ವಿಧಾನಗಳು
ಮ್ಯಾಕ್ರೋವನ್ನು ಎರಡು ರೀತಿಯಲ್ಲಿ ಬರೆಯಬಹುದು:
- ಸ್ವಯಂಚಾಲಿತವಾಗಿ;
- ಕೈಯಿಂದ.
ಮೊದಲ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಪ್ರಸ್ತುತ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತಿರುವ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಕೆಲವು ಕ್ರಿಯೆಗಳನ್ನು ದಾಖಲಿಸುತ್ತೀರಿ. ನಂತರ, ನೀವು ಈ ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ಪ್ಲೇ ಮಾಡಬಹುದು. ಈ ವಿಧಾನವು ತುಂಬಾ ಸುಲಭ, ಮತ್ತು ಕೋಡ್ನ ಜ್ಞಾನದ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ, ಆದರೆ ಆಚರಣೆಯಲ್ಲಿ ಇದರ ಅಪ್ಲಿಕೇಶನ್ ಸಾಕಷ್ಟು ಸೀಮಿತವಾಗಿದೆ.
ಕೀಲಿಮಣೆಯಿಂದ ಕೋಡ್ ಅನ್ನು ಕೈಯಾರೆ ಟೈಪ್ ಮಾಡಲಾಗಿರುವುದರಿಂದ, ಹಸ್ತಚಾಲಿತ ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್ಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಜ್ಞಾನದ ಅಗತ್ಯವಿದೆ. ಆದರೆ, ಈ ರೀತಿಯಲ್ಲಿ ಸರಿಯಾಗಿ ಬರೆದ ಕೋಡ್ ಪ್ರಕ್ರಿಯೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸುತ್ತದೆ.
ಸ್ವಯಂಚಾಲಿತ ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್
ನೀವು ಸ್ವಯಂಚಾಲಿತ ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್ ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನೀವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು.
ಮುಂದೆ, "ಡೆವಲಪರ್" ಟ್ಯಾಬ್ಗೆ ಹೋಗಿ. "ಕೋಡ್" ಟೂಲ್ ಬ್ಲಾಕ್ನಲ್ಲಿ ರಿಬ್ಬನ್ನಲ್ಲಿರುವ "ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್ ಸೆಟಪ್ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ನಿಮಗೆ ಸರಿಹೊಂದದಿದ್ದರೆ ಇಲ್ಲಿ ನೀವು ಯಾವುದೇ ಮ್ಯಾಕ್ರೋ ಹೆಸರನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಹೆಸರು ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಆದರೆ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಅಲ್ಲ. ಅಲ್ಲದೆ, ಶೀರ್ಷಿಕೆಯು ಸ್ಥಳಗಳನ್ನು ಹೊಂದಿರಬಾರದು. ನಾವು ಡೀಫಾಲ್ಟ್ ಹೆಸರನ್ನು ಬಿಟ್ಟಿದ್ದೇವೆ - "ಮ್ಯಾಕ್ರೋ 1".
ತಕ್ಷಣ, ಬಯಸಿದಲ್ಲಿ, ನೀವು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಹೊಂದಿಸಬಹುದು, ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಮ್ಯಾಕ್ರೋ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. ಮೊದಲ ಕೀಲಿಯು Ctrl ಕೀ ಆಗಿರಬೇಕು, ಮತ್ತು ಬಳಕೆದಾರನು ಎರಡನೇ ಕೀಲಿಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಹೊಂದಿಸುತ್ತಾನೆ. ಉದಾಹರಣೆಗೆ, ನಾವು, ಉದಾಹರಣೆಯಾಗಿ, ಕೀಲಿಯನ್ನು ಹೊಂದಿಸುತ್ತೇವೆ.
ಮುಂದೆ, ಮ್ಯಾಕ್ರೋವನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ನಿರ್ಧರಿಸಬೇಕು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಅದನ್ನು ಒಂದೇ ಪುಸ್ತಕದಲ್ಲಿ (ಫೈಲ್) ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ಬಯಸಿದರೆ, ನೀವು ಹೊಸ ಪುಸ್ತಕದಲ್ಲಿ ಅಥವಾ ಪ್ರತ್ಯೇಕ ಮ್ಯಾಕ್ರೋ ಪುಸ್ತಕದಲ್ಲಿ ಸಂಗ್ರಹಣೆಯನ್ನು ಹೊಂದಿಸಬಹುದು. ನಾವು ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ಬಿಡುತ್ತೇವೆ.
ಮ್ಯಾಕ್ರೋ ಸೆಟ್ಟಿಂಗ್ಗಳ ಅತ್ಯಂತ ಕೆಳಭಾಗದ ಕ್ಷೇತ್ರದಲ್ಲಿ, ಸಂದರ್ಭಕ್ಕೆ ಸೂಕ್ತವಾದ ಮ್ಯಾಕ್ರೊದ ಯಾವುದೇ ವಿವರಣೆಯನ್ನು ನೀವು ಬಿಡಬಹುದು. ಆದರೆ, ಇದು ಅನಿವಾರ್ಯವಲ್ಲ.
ಎಲ್ಲಾ ಸೆಟ್ಟಿಂಗ್ಗಳು ಪೂರ್ಣಗೊಂಡಾಗ, "ಸರಿ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಅದರ ನಂತರ, ಈ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಬುಕ್ನಲ್ಲಿ (ಫೈಲ್) ನಿಮ್ಮ ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳನ್ನು ನೀವೇ ರೆಕಾರ್ಡಿಂಗ್ ನಿಲ್ಲಿಸುವವರೆಗೆ ಮ್ಯಾಕ್ರೋದಲ್ಲಿ ದಾಖಲಿಸಲಾಗುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, ನಾವು ಸರಳವಾದ ಅಂಕಗಣಿತದ ಕ್ರಿಯೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ: ಮೂರು ಕೋಶಗಳ ವಿಷಯಗಳನ್ನು ಸೇರಿಸುವುದು (= C4 + C5 + C6).
ಅದರ ನಂತರ, "ರೆಕಾರ್ಡಿಂಗ್ ನಿಲ್ಲಿಸು" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ರೆಕಾರ್ಡಿಂಗ್ ಪ್ರಾರಂಭಿಸಿದ ನಂತರ ಈ ಗುಂಡಿಯನ್ನು "ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡ್" ಬಟನ್ನಿಂದ ಪರಿವರ್ತಿಸಲಾಗಿದೆ.
ಮ್ಯಾಕ್ರೋ ರನ್
ರೆಕಾರ್ಡ್ ಮಾಡಲಾದ ಮ್ಯಾಕ್ರೋ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು, ಅದೇ "ಕೋಡ್" ಟೂಲ್ಬಾರ್ನಲ್ಲಿರುವ "ಮ್ಯಾಕ್ರೋಸ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ, ಅಥವಾ Alt + F8 ಒತ್ತಿರಿ.
ಅದರ ನಂತರ, ರೆಕಾರ್ಡ್ ಮಾಡಲಾದ ಮ್ಯಾಕ್ರೋಗಳ ಪಟ್ಟಿಯೊಂದಿಗೆ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ನಾವು ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಮ್ಯಾಕ್ರೋವನ್ನು ಹುಡುಕುತ್ತಿದ್ದೇವೆ, ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು "ರನ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ನೀವು ಇನ್ನೂ ಸುಲಭವಾಗಿ ಮಾಡಬಹುದು, ಮತ್ತು ಮ್ಯಾಕ್ರೋ ಆಯ್ಕೆ ವಿಂಡೋವನ್ನು ಸಹ ಕರೆಯಬೇಡಿ. ತ್ವರಿತ ಮ್ಯಾಕ್ರೋ ಆಹ್ವಾನಕ್ಕಾಗಿ ನಾವು "ಹಾಟ್ ಕೀಗಳ" ಸಂಯೋಜನೆಯನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಿದ್ದೇವೆ ಎಂದು ನಾವು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತೇವೆ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು Ctrl + M. ನಾವು ಈ ಸಂಯೋಜನೆಯನ್ನು ಕೀಬೋರ್ಡ್ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುತ್ತೇವೆ, ಅದರ ನಂತರ ಮ್ಯಾಕ್ರೋ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.
ನೀವು ನೋಡುವಂತೆ, ಮ್ಯಾಕ್ರೋ ಈ ಹಿಂದೆ ದಾಖಲಿಸಲಾದ ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳನ್ನು ನಿಖರವಾಗಿ ನಿರ್ವಹಿಸಿತು.
ಮ್ಯಾಕ್ರೋ ಸಂಪಾದನೆ
ಮ್ಯಾಕ್ರೋವನ್ನು ಸಂಪಾದಿಸಲು, ಮತ್ತೆ "ಮ್ಯಾಕ್ರೋಸ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ತೆರೆಯುವ ವಿಂಡೋದಲ್ಲಿ, ಅಪೇಕ್ಷಿತ ಮ್ಯಾಕ್ರೋ ಆಯ್ಕೆಮಾಡಿ, ಮತ್ತು "ಬದಲಾವಣೆ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಬೇಸಿಕ್ (ವಿಬಿಇ) ಅನ್ನು ತೆರೆಯುತ್ತದೆ - ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಸಂಪಾದಿಸುವ ಪರಿಸರ.
ಪ್ರತಿ ಮ್ಯಾಕ್ರೊದ ರೆಕಾರ್ಡಿಂಗ್ ಉಪ ಆಜ್ಞೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಎಂಡ್ ಸಬ್ ಆಜ್ಞೆಯೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ಉಪ ಆಜ್ಞೆಯ ನಂತರ, ಮ್ಯಾಕ್ರೋ ಹೆಸರನ್ನು ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಆಪರೇಟರ್ "ಶ್ರೇಣಿ (" ... "). ಆಯ್ಕೆ ಸೆಲ್ ಆಯ್ಕೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, “ಶ್ರೇಣಿ (“ ಸಿ 4 ”) ಆಜ್ಞೆಯೊಂದಿಗೆ. ಆಯ್ಕೆಮಾಡಿ,” ಸೆಲ್ ಸಿ 4 ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ. "ಆಕ್ಟಿವ್ ಸೆಲ್.ಫಾರ್ಮುಲಾಆರ್ 1 ಸಿ 1" ಆಪರೇಟರ್ ಅನ್ನು ಸೂತ್ರಗಳಲ್ಲಿ ಮತ್ತು ಇತರ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಕ್ರಿಯೆಗಳನ್ನು ದಾಖಲಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
ಮ್ಯಾಕ್ರೋವನ್ನು ಸ್ವಲ್ಪ ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ. ಇದನ್ನು ಮಾಡಲು, ಮ್ಯಾಕ್ರೋಗೆ ಅಭಿವ್ಯಕ್ತಿ ಸೇರಿಸಿ:
ಶ್ರೇಣಿ ("ಸಿ 3"). ಆಯ್ಕೆಮಾಡಿ
ActiveCell.FormulaR1C1 = "11"
"ActiveCell.FormulaR1C1 =" = R [-3] C + R [-2] C + R [-1] C "ಅನ್ನು" ActiveCell.FormulaR1C1 = "= R [-4] C + R [-3 ] ಸಿ + ಆರ್ [-2] ಸಿ + ಆರ್ [-1] ಸಿ "."
ನಾವು ಸಂಪಾದಕನನ್ನು ಮುಚ್ಚುತ್ತೇವೆ ಮತ್ತು ಮ್ಯಾಕ್ರೊವನ್ನು ಕೊನೆಯ ಬಾರಿಗೆ ಚಲಾಯಿಸುತ್ತೇವೆ. ನೀವು ನೋಡುವಂತೆ, ನಾವು ಪರಿಚಯಿಸಿದ ಬದಲಾವಣೆಗಳಿಂದಾಗಿ, ಮತ್ತೊಂದು ಡೇಟಾ ಕೋಶವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಒಟ್ಟು ಮೊತ್ತದ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿಯೂ ಇದನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಮ್ಯಾಕ್ರೋ ತುಂಬಾ ದೊಡ್ಡದಾಗಿದ್ದರೆ, ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಆದರೆ, ಕೋಡ್ಗೆ ಹಸ್ತಚಾಲಿತ ಬದಲಾವಣೆ ಮಾಡುವ ಮೂಲಕ, ನಾವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಬಹುದು. "Application.ScreenUpdating = False" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಿ. ಇದು ಕಂಪ್ಯೂಟಿಂಗ್ ಶಕ್ತಿಯನ್ನು ಉಳಿಸುತ್ತದೆ, ಅಂದರೆ ಕೆಲಸವನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ. ಕಂಪ್ಯೂಟೇಶನಲ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಮಯದಲ್ಲಿ ಪರದೆಯನ್ನು ನವೀಕರಿಸುವುದನ್ನು ತಡೆಯುವ ಮೂಲಕ ಇದನ್ನು ಸಾಧಿಸಬಹುದು. ಮ್ಯಾಕ್ರೋವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ ನವೀಕರಣವನ್ನು ಪುನರಾರಂಭಿಸಲು, ಕೊನೆಯಲ್ಲಿ ನಾವು "Application.ScreenUpdating = True" ಎಂಬ ಆಜ್ಞೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ.
ಕೋಡ್ನ ಆರಂಭದಲ್ಲಿ "Application.Calculation = xlCalculationManual" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಿ, ಮತ್ತು ಕೋಡ್ನ ಕೊನೆಯಲ್ಲಿ ನಾವು "Application.Calculation = xlCalculationAutomatic" ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ. ಹೀಗಾಗಿ, ಮ್ಯಾಕ್ರೋ ಪ್ರಾರಂಭದಲ್ಲಿ, ಪ್ರತಿ ಕೋಶ ಬದಲಾವಣೆಯ ನಂತರ ನಾವು ಫಲಿತಾಂಶದ ಸ್ವಯಂಚಾಲಿತ ಮರು ಲೆಕ್ಕಾಚಾರವನ್ನು ಆಫ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಮ್ಯಾಕ್ರೋ ಕೊನೆಯಲ್ಲಿ ಅದನ್ನು ಆನ್ ಮಾಡಿ. ಹೀಗಾಗಿ, ಎಕ್ಸೆಲ್ ಫಲಿತಾಂಶವನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ನಿರಂತರವಾಗಿ ಮರುಕಳಿಸುವುದಿಲ್ಲ, ಅದು ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.
ಮೊದಲಿನಿಂದ ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಬರೆಯುವುದು
ಸುಧಾರಿತ ಬಳಕೆದಾರರು ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಸಂಪಾದಿಸಲು ಮತ್ತು ಉತ್ತಮಗೊಳಿಸಲು ಮಾತ್ರವಲ್ಲ, ಮೊದಲಿನಿಂದಲೂ ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಅನ್ನು ಬರೆಯಬಹುದು. ಇದನ್ನು ಪ್ರಾರಂಭಿಸಲು, ನೀವು ಡೆವಲಪರ್ ರಿಬ್ಬನ್ನ ಆರಂಭದಲ್ಲಿಯೇ ಇರುವ "ವಿಷುಯಲ್ ಬೇಸಿಕ್" ಗುಂಡಿಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಅದರ ನಂತರ, ಪರಿಚಿತ ವಿಬಿಇ ಸಂಪಾದಕ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ.
ಪ್ರೋಗ್ರಾಮರ್ ಅಲ್ಲಿ ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬರೆಯುತ್ತಾರೆ.
ನೀವು ನೋಡುವಂತೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಮ್ಯಾಕ್ರೋಗಳು ವಾಡಿಕೆಯ ಮತ್ತು ಏಕರೂಪದ ಪ್ರಕ್ರಿಯೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸಬಹುದು. ಆದರೆ, ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಕ್ರಿಯೆಗಳಿಗಿಂತ ಹೆಚ್ಚಾಗಿ ಕೈಯಾರೆ ಬರೆಯಲಾದ ಮ್ಯಾಕ್ರೋಗಳು ಇದಕ್ಕೆ ಹೆಚ್ಚು ಸೂಕ್ತವಾಗಿವೆ. ಇದಲ್ಲದೆ, ಕಾರ್ಯವನ್ನು ವೇಗಗೊಳಿಸಲು ಮ್ಯಾಕ್ರೋ ಕೋಡ್ ಅನ್ನು ವಿಬಿಇ ಸಂಪಾದಕ ಮೂಲಕ ಹೊಂದುವಂತೆ ಮಾಡಬಹುದು.