![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
МОСКОВСКИЙ АВТОМОБИЛЬНО-ДОРОЖНЫЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(МАДИ)
Кафедра автоматизированных систем управления
Маслова М.В., Саакян И.Э.
ACCESS 2010. МАКРОСЫ
Учебное пособие
Москва 2012
УДК 004.438
ББК 32.973.26-018.1
к.т.н. Маслова М.В., к.т.н., Саакян И.Э.
ACCESS 2010. Макросы
Учебное пособие МАДИ. — М.: 2012
В пособии рассматриваются вопросы создания и использования макросов в Microsoft Access 2010, связанные с объектами пользовательского интерфейса (такими как кнопки, текстовые поля, формы и отчёты); макросов данных, которые связываются с таблицами. С помощью макросов пользовательского интерфейса можно автоматизировать последовательности действий, таких как открытие другого объекта, применение фильтра, запуск операции экспорта и многие другие задачи. В пособии описан изменённый конструктор макросов и продемонстрировано выполнение основных задач, связанных с созданием макросов пользовательского интерфейса.
В данном пособии начинающему программисту предлагаются примеры, выполнение которых на компьютере в процессе изучения представленного материала, с одной стороны ему по плечу, с другой – полезны и занимательны, а также позволят успешно освоить инструментарий Access 2010, приобрести навыки работы с базой данных и использовать их в любой профессиональной предметной области.
Для студентов всех специальностей, начинающих программистов и широкого круга читателей.
© Московский автомобильно-дорожный государственный
технический университет (МАДИ), 2012
Оглавление
Введение. 7
Глава 1. VBA и макросы.. 9
1.1. Преимущества использования VBA.. 12
1.2. Преимущества использования макросов. 13
Глава 2. Типы макросов. 15
2.1. Создание макроса в Access 2010. 15
2.2. Изолированные макросы.. 21
2.3. Вложенные макросы.. 21
2.4. Внедрённые макросы.. 26
2.5. Управление последовательностью выполнения макрокоманд. 27
2.6. Макросы данных. 30
2.7. Именованный макрос. 34
Глава 3. Каталог макрокоманд. 42
3.1. Управление. 42
3.1.1. Вложенный макрос. 42
3.1.2. Группа. 43
3.1.3. Если. 44
3.1.4. Примечание. 45
3.2. Макрокоманды. Импорт или экспорт данных. 45
3.2.1. ДобавитьКонтактИзOutlook. 45
3.2.2. ОтправитьОъектБД.. 46
3.2.3. ЭкспортСФорматированием. 47
3.3. Макрокоманды. Команды интерфейса пользователя. 47
3.3.1. ВыбратьОбъект. 47
3.3.2. ДобавитьМеню.. 48
3.3.3. ЗадатьКомандуМеню.. 49
3.3.4. ЗадатьОтображаемыеКатегории. 50
3.3.5. ЗафиксироватьОбластьПереходов. 51
3.3.6. ОкноСообщения. 51
3.3.7. ПерейтиК.. 52
3.4. Макрокоманды. Макрокоманда. 53
3.4.1. ЗадатьВремПеременную.. 53
3.4.2. ЗадатьЛокПеременную.. 56
3.4.3. ЗапускКомандыМеню.. 56
3.4.4. ЗапускМакроса. 56
3.4.5. ЗапускМакросаДанных. 57
3.4.6. ЗапускПрограммы.. 58
3.4.7. ОстановитьВсеМакросы.. 59
3.4.8. ОстановитьМакрос. 60
3.4.9. ОтменитьСобытие. 60
3.4.10. ПриОшибке. 62
3.4.11. УдалитьВремПеременную.. 63
3.4.12. УдалитьВсеВремПеременные. 64
3.4.13. УстранитьОшибкуМакроса. 65
3.4.14. Шаг. 66
3.5. Макрокоманды. Объекты базы данных. 67
3.5.1. ВыделитьОбъект. 67
3.5.2. ЗадатьСвойство. 68
3.5.3. КЭлементуУправления. 69
3.5.4. НаЗапись. 71
3.5.5. НаСтраницу. 72
3.5.6. ОбновитьОбъект. 74
3.5.7. ОткрытьОтчёт. 75
3.5.8. ОткрытьТаблицу. 77
3.5.9. ОткрытьФорму. 78
3.6. Макрокоманды. Операции ввода данных. 81
3.7. Макрокоманды. Системные команды.. 81
3.7.1. ВыйтиИзAccess. 81
3.7.2. ПесочныеЧасы.. 82
3.7.3. Сигнал. 82
3.8. Макрокоманды. Управление окнами. 83
3.8.1. ВосстановитьОкно. 83
3.8.2. ЗакрытьОкно. 84
3.8.3. РазвернутьОкно. 84
3.8.4. РазмерПоложениеОкна. 85
3.8.5. СвернутьОкно. 86
3.9. Макрокоманды. Фильтр, запрос или поиск. 87
3.9.1. ЗадатьПорядокСортировки. 87
3.9.2. ЗадатьФильтр. 87
3.9.3. НайтиЗапись. 88
3.9.4. НайтиСледующуюЗапись. 91
3.9.5. ОбновитьЗапись. 91
3.9.6. Обновление. 91
3.9.7. ОткрытьЗапрос. 93
3.9.8. ПоискЗаписи. 94
3.5.9. ПоказатьВсеЗаписи. 95
3.9.10. ПрименитьФильтр. 95
Глава 4. Контрольные вопросы.. 97
4.1. Вопросы.. 97
4.2. Ответы.. 98
Приложение БД «Город». 100
Список иллюстраций. 103
Список таблиц. 106
Список примеров. 107
Предметный указатель. 108
Список литературы.. 110
Дата публикования: 2014-11-02; Прочитано: 1015 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!