|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Макроси
Для автоматизації часто виконуваних задач корисно застосовувати макроси. Макрос є зручним засобом виконання простих задач, таких як відкриття і закриття форм, вивід на екран і приховання панелей інструментів або запуск звітів. Макросом називають набір з однієї або більш макрокоманд, що виконують певні операції, такі як відкриття форм або друк звітів. Макрокоманда - це інструкція, що визначає виконувані дії. Існує тільки один спосіб створення макросів – за допомогою конструктора. Є два шляхи запуску макросів:
Можна вручну запустити макрос з вікна бази даних, з конструктора, або з меню «Сервіс | Макрос».
Можна вказати макрос як дію пункту меню, кнопки, оброблювача події. Також макрос можна запустити з іншого макросу або з VBA програми. Для рішення про виконання певної макрокоманди, може застосовуватися умовний вираз. За допомогою відповідної кнопки на панелі задач, можна відобразити / сховати стовпець «Умова» у конструкторі. Макрос може бути як власне макросом, що складається з послідовності макрокоманд, так і групою макросів. За допомогою відповідної кнопки на панелі задач, можна відобразити / сховати стовпець «Ім'я макросу» у конструкторі. Для групи ім'я вказується тільки один раз: у першій (верхньої) комірці. Інші комірки треба залишити незаповненими. Всі аргументи для кожної макрокоманди відображаються в нижній половині вікна макросу. Для деяких макрокоманд (Відкрити...) їхній можна автоматично заповнити за допомогою перетаскування миші. Виконання макросу в покроковому режимі дозволяє простежити передачу керування і результати виконання кожної макрокоманди. Це полегшує пошук макрокоманди, що приводить до виникнення помилки або дає невірні результати. За допомогою відповідної кнопки на панелі задач, можна включити / виключити покроковий режим. Для того щоб тимчасово пропустити макрокоманду, уведіть як умову «False». Такий прийом часто використовують при налагодженні макросів. Спеціальний макрос AutoExec дозволяє автоматично виконати макрокоманду або набір макрокоманд при відкритті бази даних. У процесі відкриття бази даних Microsoft Access виконує пошук макросу з цим ім'ям і, якщо такий макрос існує, автоматично запускає його. Допускається зв'язування макрокоманди або набору макрокоманд із конкретною клавішею або сполученням клавіш за допомогою спеціальної групи макросів AutoKeys. Після цього при натисканні клавіші або сполучення клавіш Microsoft Access буде виконувати дану макрокоманду. Приклади можливих сполучень, які треба ввести в комірку “Ім'я макросу”. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |