Программа Microsoft Access - электронное пособие access.my-study.info

VBA - программирование в access

Рассказывая о запросах в MS Access, я уже упомянул, что написание программ на VBA позволяет:

  • сделать базу данных "динамичной";
  • уменьшить размер базы данных (программирование позволит не создавать дополнительные объекты);
  • обращаться к архивным данным в другие файлы или другие базы данных (т.е. подставлять в форму или в отчет такие данные).

Программирование на VBA - это то, на что стоит обратить пристальное внимание. Изучите и освойте VBA, прежде чем торопиться "клонировать" объекты (запросы, формы, отчеты на каждое новое условие - по годам, по критериям (полям) и т.п.).

При программировании в VBA вам часто придется отлаживать куски кода и пользоваться справкой. Для отладки программы, прежде чем выводить реальные данные, стоит прогнать программу на предмет логики, для чего надо использовать приемы отладки (в частности, Debug.Print).

Ctrl + G - вызов окна проверки

Даже если у вас не написано еще ни одной строчки программы на VBA, нажатие клавиш Ctrl+G позволит открыть окно проверки и исполнить там любую функцию MS Access (посмотрите пример вызова окна отладки программ).

© - Создание базы данных в Microsoft Access