Иллюстрированный самоучитель по Access 2002

Преобразование макросов в процедуры VBA


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

Давайте попробуем преобразовать в процедуры обработки событий макросы, назначенные событиям формы "Наклейки для клиентов" (Customers Labels Dialog):

Откройте форму "Наклейки для клиентов" (Customers Labels Dialog) в режиме Конструктора.

Выберите команду

Сервис, Макрос, Преобразовать макросы формы

(Tools, Macro, Convert form's Macros to Visual Basic).

В диалоговом окне

Преобразование макроса формы

(Convert form macros) (рис. 11.19) нажмите кнопку

Преобразовать

(Convert), оставив флажки установленными по умолчанию.



Содержание раздела