Вам понадобится
- - Microsoft Office Access.
Инструкция
1
Откройте существующую или создайте новую базу данных в Microsoft Office Access. Для создания базы нажмите клавиши Ctrl+N или выберите пункт «Создать...» в меню «Файл». В появившейся сбоку панели «Создание файла» кликните по ссылке «Новая база данных...». Выберите имя и директорию хранения файла базы в диалоге «Файл новой базы данных». Нажмите кнопку «Создать».Для загрузки существующей базы данных нажмите Ctrl+O или выберите пункт «Открыть...» в разделе «Файл» главного меню. Перейдите в нужных каталог, выделите файл базы, нажмите кнопку «Открыть».
2
Переключитесь в раздел управления макросами окна базы данных. Для этого разверните вкладку «Объекты» на левой панели и кликните по соответствующему пункту или выберите пункт «Макросы» раздела «Объекты базы данных» меню «Вид».
3
Создайте макрос. Выберите пункт «Макрос» в разделе «Вставка» главного меню или кликните по кнопке «Создать» в панели инструментов окна базы данных. Откроется окно конструктора макросов.
4
Определите список действий, производимых макросом. Выбирайте тип действий в выпадающих списках пунктов колонки «Макрокоманда» окна конструктора. Задавайте параметры этих действий в элементах управления, отображающихся в панели «Аргументы макрокоманды».
5
Сохраните созданный макрос. Нажмите клавиши Ctrl+S или выберите в меню пункт «Сохранить...». Введите имя макроса в появившемся диалоге. Нажмите кнопку OK.
6
Приступите к разработке сценариев на языке Visual Basic, если функциональности созданного макроса недостаточно для решения поставленных задач. Нажмите Alt+F11 или выберите в меню пункты «Сервис», «Макрос», «Редактор Visual Basic». Откроется окно среды разработки.
7
Создайте новый модуль в текущем проекте базы данных, загруженном в Visual Basic. Выберите в меню пункты Insert и Module.
8
Реализуйте требуемый функционал. Добавьте нужный код в окно с текстом созданного модуля.
9
Сохраните модуль. Нажмите Ctrl+S или выберите пункт Save в меню File. Закройте редактор Visual Basic. При необходимости произведите вызов функций модуля из макроса.