Създаване на макрос, който се изпълнява, когато отворите база данни

Ако искате да изпълнявате определен набор от действия всеки път, когато една база данни на Access се стартира, можете да създадете макрос AutoExec. Например може да искате да увеличите автоматично прозореца на приложението, да заключите навигационния екран и след това да отворите определен отчет.

Макросът AutoExec е просто макрос, който е с име AutoExec. Когато базата данни се стартира, Access изпълнява макроса AutoExec, преди да изпълни други макроси или VBA код.

Забележка: Тази статия не се отнася за уеб бази данни на Access или уеб приложения на Access.

Създаване на макрос AutoExec

Ако вече сте създали макрос, съдържащ действията, които искате да се изпълнят, когато базата данни стартира, просто преименувайте макроса на AutoExec и той ще се изпълни следващия път, когато отворите базата данни. В противен случай следвайте тези стъпки, за да създадете макрос:

  1. В раздела Създаване, в групата Други щракнете върху Макрос.

    Изображение на групата "Макроси и код" на лентата на Access

    Забележка: Ако използвате Access 2007, в раздела Създаване, в групата Други щракнете върху Макрос. Ако тази команда не е достъпна, щракнете върху стрелката под бутона Модул или бутона Модул на клас и след това щракнете върху Макрос.

  2. В падащия списък в горния край на конструктора на макроси изберете действието, което искате да изпълните. Ако е необходимо, въведете подходящи стойности в полетата за аргументи.

    Забележка: Ако използвате Access 2007, в конструктора на макроси, в първата празна клетка Действие изберете действието, което искате да изпълните. Ако е приложимо, под Аргументи на действие въведете съответните стойности в полетата за аргументи.

    • Ако не можете да намерите желаното действие, в раздела Проектиране, в групата Покажи/скрий се уверете, че е избрано Показване на всички действия. Това разгъва списъка с действията, които можете да използвате, но списъкът ще съдържа някои действия, които ще се изпълняват само ако на базата данни е предоставено надеждно състояние. За повече информация вж. статията Как да решите дали да се доверите на база данни.

  3. Повторете стъпка 2 за всяко допълнително действие, което искате да се изпълни.

  4. Щракнете върху Запиши и в диалоговия прозорец Запиши като въведете AutoExec.

  5. Щракнете върху OK и след това затворете конструктора на макроси. Новият макрос ще се изпълни следващия път, когато отворите базата данни.

За повече информация за създаването на макроси вж. статията Създаване на макрос на потребителския интерфейс.

БЕЛЕЖКИ:

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×