Access-VBA (Visual Basic для приложений для Microsoft Access) - это ориентированный на события и объектно-ориентированный язык программирования для множества задач, таких как пользовательские функции и динамические формы в Microsoft Access.

Microsoft Access использует Visual Basic для приложений (VBA) в качестве языка программирования для расширенных функций. Он используется для выполнения сильно настраиваемых запросов, создания динамических форм и запуска пользовательских функций (UDF).

VBA в Access также может использоваться для программного управления другими программами Office, такими как Excel, Word или Outlook.

Помимо объектной модели интерфейса Front Access (формы / отчеты и т. Д.), VBA также поддерживает две модели объектов доступа к данным - объекты доступа к данным Microsoft (DAO) , и Объекты данных Microsoft ActiveX (ADO). С внедрением ADO Microsoft отказалась от использования DAO, но позже отменила эту позицию и переупаковала DAO как Microsoft Access Engine (ACE).

Этот тег предназначен для вопросов, связанных с доступом к VBA в Access. Например, если вы устанавливаете свойства источника записи с помощью VBA и вам нужна помощь в завершении или отладке определенного значения.

Ссылки:

Начало работы с VBA в офисе Введение в программирование доступа Доступ к MSDN : Как мне ..., Концепции, Реферальная модель объекта DAO / ACE, руководство и справочник ADO, SQL-VBA с поддержкой Access: Практические разделы, Концептуальные темы, Справочник по языку Allen Browne's tips для Microsoft Access. Лучше использовать ADO или DAO в Access 2007? Вставить запись: SQL vs DAO / ADO