ترفندهای کاربردی VBA و Shortcut Keyهای Editor
فصل ۱۶ و ۱۷ — ترفندهای VBA و Shortcut Keyها
فصل ۱۶ مجموعهای از Trickهای کوتاه و قابل استفادهٔ روزمره است؛ فصل ۱۷ Shortcutهای VBA Editor، Code Window، Immediate Window و Debugging را فهرست میکند.
چند Trick کلیدی
- بررسی باز بودن Form با
CurrentProject.AllForms("FormName").IsLoaded پیش از دسترسی به Control آن. - استفاده از MsgBox ساده یا Question Box و واکنش به vbYes/vbNo.
- استفاده از DoCmd برای Open/Close، Print، Rename، RunMacro، RunSQL، Save، SelectObject، SendObject و TransferSpreadsheet.
- استفاده از Object Browser برای یافتن Memberهای DoCmd و سایر Objectها.
- استفاده از Immediate Window برای اجرای سریع Expression/Procedure و دیدن Value.
Shortcutهای Code و Immediate Window
- F1: Help برای Keyword/Selection.
- F2: Object Browser.
- F4: Properties Window.
- F7: Code Window.
- Ctrl+G: Immediate Window.
- Home/End: ابتدای/انتهای Line.
- PgUp/PgDn: Scroll یک Screen.
- Delete/Backspace: حذف Character/Selection.
- Tab/Shift+Tab: Indent/Outdent Line یا Selection.
Debug Shortcutها
- F9: Toggle Breakpoint.
- F8: Step Into.
- Shift+F8: Step Over در نسخههای پشتیبانیشدهٔ Editor.
- Ctrl+Shift+F8: Step Out.
- F5: Continue/Run.
- Ctrl+Break: توقف اجرای Code.
شکلها و عناصر بصری این بخش