|
Программирование на языке VBA |
|
Язык VBA стал общим инструментом для всех приложений Microsoft Office, позволяющим решать любые задачи программирования, начиная от автоматизации действий конкретного пользователя и кончая разработкой полномасштабных приложений, использующих Microsoft Office как среду разработки.
Модель программирования в Access является событийно-управляемой, т. е. в процессе работы приложения возникают события, которые запускают специальные программы — обработчики событий. Большое количество разнообразных событий определено в таких объектах Access, как формы, отчеты и элементы управления в них.
|
|
Читать полностью
|
|
|
Несмотря на наличие в Access таких объектов, как запросы, формы и отчеты, для реализации практических задач пользователи высокой квалификации могут использовать средства программирования: язык макросов и язык Visual Basic for Applications (VBA). Макросы и модули на языке VBA оперируют указанными выше объектами Access и объединяют разрозненные действия с ними в единую программу, направленную на решение задачи пользователя, уменьшая при этом его вмешательство или полностью отстраняя от решения.
|
|
Читать полностью
|
|
Использование условий в макросе |
|
Условия позволяют задать порядок передачи управления между макрокомандами в макросе и обеспечивают выполнение определенных ветвей алгоритма. Например, если в макросе проверяется значение поля в форме на соответствие заданным условиям, то для одних значений может потребоваться вывод сообщения, а для других значений — вывод отчета.
|
|
Читать полностью
|
|
|
|