Як ви проходите через VBA в Access?

Щоб відстежити виконання поточного оператора. У меню «Налагодження» оберіть «Крок всередину» (F8), «Крок вперед» (SHIFT+F8), «Вихід» (CTRL+SHIFT+F8) або «Біг до курсору» (CTRL+F8). 13 вересня, 2021 рік

Давайте створимо просту функцію та викличемо її з макросу.

  1. Створіть новий модуль. На стрічці «Створити» виберіть «Модуль»:
  2. Додайте функцію. Вставте цей текст у свій модуль. …
  3. Збережіть модуль. У меню виберіть Файл Зберегти та дайте йому назву: …
  4. Запустіть функцію з макросу.

Вставте код VBA в книгу Excel

  1. Відкрийте робочу книгу в Excel.
  2. Натисніть Alt + F11, щоб відкрити редактор Visual Basic (VBE).
  3. Клацніть правою кнопкою миші ім’я робочої книги на панелі «Project-VBAProject» (у верхньому лівому куті вікна редактора) і виберіть у контекстному меню «Вставити» -> «Модуль».
  4. Скопіюйте код VBA (з веб-сторінки тощо)

Ви можете зробити це будь-яким натиснувши клавішу F8 або вибравши «Крок в» у меню «Налагодження».. Кожного разу, коли ви вибираєте «Крок у», налагоджувач переміщатиме вас до наступного рядка коду.

Приклади, використані тут, стосуватимуться Excel 2013, але це стосується будь-якої IDE VBA. Переходити по рядках коду так само просто за допомогою клавіші F8. Перейти через рядок коду так само легко, як Shift + F8.

Базове налагодження

  1. Якщо ви хочете налагодити, тепер ви можете натиснути клавішу F8, щоб крок за кроком крок за рядком макросу:
  2. Коли ви натискаєте клавішу F8, щоб виконати рядок вище, VBA пропустить оголошення змінної та перейде прямо до рядка після нього:
  3. Тепер ви можете продовжувати натискати клавішу F8, доки ваш макрос не закінчиться.