- •Министерство образования российской федерации
- •М инистерство образования российской федерации
- •Аннотация
- •Содержание
- •Тема 1. Основы программирования
- •Создание, редактирование и запуск программ
- •Переменные, константы и типы данных
- •Управляющие конструкции
- •Управляющая конструкция If…Then позволяет выполнять один или несколько операторов, если условие истинно. Можно использовать однострочный и блочный синтаксис. Например:
- •Тема 2. Введение в модели объектов
- •2.1. Обзор моделей объектов
- •2.2. Автоматизация операций с использованием объектов
- •2.3. Программирование объектов другого приложения
- •Тема 3. Объекты Microsoft Office
- •3.1. Объекты Microsoft Access
- •3.2. Объекты Microsoft Excel
- •3.3. Объекты Microsoft Power Point
- •3.4. Объекты Microsoft Word
- •Тема 4. Меню и панели инструментов
- •4.1. Средства настройки пользовательского интерфейса
- •4.2. Выбор подходящих элементов пользовательского интерфейса
- •4.3. Система меню
- •4.4. Модификация системы меню на этапе разработки
- •4.5. Модификация системы меню в период выполнения
- •4.6. Панели инструментов
- •4.7. Модификация панелей инструментов на этапе разработки
- •4.8. Модификация панелей инструментов в период выполнения
- •Тема 5. Элементы управления на базе ActiveX и диалоговые окна
- •5.1. Разработка нестандартных диалоговых окон
- •5.2. Использование нестандартных диалоговых окон
- •5.3. Работа с элементами управления в документе, листе или на слайде
- •Тема 6. Оптимизация кода
- •6.1. Основные принципы оптимизации кода
- •6.2. Оптимизация кода для Microsoft Excel
- •6.3. Оптимизация кода для Microsoft Word
- •Тема 7. Отладка и обработка ошибок
- •7.1. Создание обработчика ошибок
- •7.2. Иерархия обработчиков ошибок
- •7.3. Тестирование обработчика за счет эмуляции ошибок
- •7.4. Строчная обработка ошибок
- •7.5. Отключение обработки ошибок
- •7.6. Общие принципы отладки
- •7.7. Режимы конструктора, выполнения и прерывания
- •7.8. Окна отладки
- •7.9. Просмотр стека вызовов
- •Тема 8. Разработка приложений для Интернета и Word Wide Web
- •8.1. Термины и концепции, связанные с Интернетом
- •8.2. Работа с гиперссылками
- •8.3. Сохранение документов и объектов в формате html
- •8.4. Элемент средства просмотра Web Microsoft
- •8.5. Элемент управления Internet Transfer
- •Указывать допустимый сервер-заместитель в свойстве AccessType элемента управления Internet Transfer (таблица 8.4);
- •Элемент управления Internet Transfer автоматически настраивается на нужный протокол, заданный в первой части url. Поэтому применение метода OpenUrl или Execute не требует установки свойства Protocol.
- •8.6. Элемент управления WinSock
- •8.7. Создание персонального Web-сервера
- •Тестовые задания для закрепления материала учебного пособия
- •Рекомендуемая литература
- •Б) дополнительная литература
Рекомендуемая литература
а) основная литература
Демидова Л.А., Пылкин А.Н. Программирование в среде Visual Basic for Applications – М.:Горячая Линия - Телеком, 2004. – 176с.
Кузьменко В.Г. VBA 2002. Самоучитель – М.:Бином-Пресс, 2004 – 416с.
Назаров С.В., Мельников П.П. Программирование на MS Visual Basic: Учеб. Пособие/Под ред. С.В.Назарова. – М.:Финансы и статистика, 2003. – 320 с.:ил.
Джон Роббинс (Wintellect Collection). Отладка приложений Microsoft .NET и Microsoft Windows: пер. с англ. – М.:Русская редакция, 2003 – 800с.
Чарльз Петцольд. Программирование для MS Windows на MS Visual Basic.NET/ т. 1: пер. с англ. - М.:Русская редакция, 2003 – 560с.:ил.
Чарльз Петцольд. Программирование для MS Windows на MS Visual Basic.NET/ т. 2: пер. с англ. - М.:Русская редакция, 2003 – 624с.:ил.
Эйткен Питер. Разработка приложений на VBA в среде Office XP: пер. с англ. – М.:Вильямс, 2003 – 496с.
Гарнаев А. Visual Basic.Net Разработка приложений – СПб.:БХВ-Петербург, 2002 – 624с.
Король В.И. Visual Basic.NET, Visual Basic 6.0, Visual Basic for Applications 6.0. Языки программирования. Справочник с примерами – М.:КУДИЦ-ОБРАЗ, 2002 – 490с.
Скот Ф., Уильсон, Мэйплс Б. Принципы проектирования и разработки программного обеспечения + CD: пер. с англ. – М.:Русская редакция, 2002 – 736с.
Гарнаев А.Ю. Excel, VBA, Internet в экономике и финансах – СПб.:БХВ-Петербург, 2002 – 816с.
Алиев В.К. Visual Basic for Application Информатика в задачах, примерах, алгоритмах. – М.:СОЛОН-Р, 2001 – 144с.
Гетц К. Программирование в Visual Basic 6.0 и VBA: пер. с англ. – K.:BHV, 2001 – 608с.
Биллинг В.А. Средства разработки VBA-программиста. Офисное программирование/т.1. – М.:Русская редакция, 2001 – 480с.
Джон Кларк Крейг, Уэбб Д. Microsoft Visual Basic 6.0 Мастерская разработчика + CD: пер. с англ./ 5-е изд. – М.:Русская редакция, 2001 – 720с.
Microsoft Visual Basic 6.0 Шаг за шагом + CD – М.:ЭКОНОМ, 2001 – 720 с.
Малышев С.А. Самоучитель VBA. Как это делается в Word, Excel, Access (+ дискета) – М.:Наука и техника, 2001 – 496с.
Чепмен Д. Разработка защищенных приложений в среде Visual Basic: пер. с англ. – М.:Вильямс, 2000 – 480с.
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office’97: пер. с англ. – М.: Издательский отдел “Русская редакция” ТОО “Channel Trading Ltd.”, 1997.
Reed Jacobson. Microsoft Excel 97/Visual Basic шаг за шагом. : пер. с англ. – М.: Издательский отдел “Русская редакция” ТОО “Channel Trading Ltd.”, 1997.
David Boctor. Microsoft Office 97/Visual Basic шаг за шагом. : пер. с англ. – М.: Издательский отдел “Русская редакция” ТОО “Channel Trading Ltd.”, 1997.
Кристин Соломон. Microsoft Office’97. Библиотерка разработчика.: пер. с англ. – М.: Издательский отдел “Русская редакция” ТОО “Channel Trading Ltd.”, 1997.
Б) дополнительная литература
Желтые страницы Internet 2004. Русские ресурсы, - СПб.:ПИТЕР, 2004 – 672с.
Гарнаев А. Microsoft Excel 2002. Разработка приложений. – СПб.:БХВ-Петербург, 2003 – 768с.
Дэниэл Т.Бобола. Microsoft Word 2000. Полное руководство: пер. с англ. – М.:АСТ, 2003 – 378с.
Джон Уокенбах. Профессиональное программирование на VBA в Excel 2002: пер. с англ. – М.:Диалектика, 2003 – 784.
Яцюк О. Компьютерные технологии в дизайне. Логотипы, упаковка, буклеты (+CD-ROM). – СПб.: БХВ-Петербург, 2002 – 464с.
Кришнамурти Б., Рексфорд Дж. Web-протоколы. Теория и практика: пер. с англ. – М.:БИНОМ,2002 – 592с.
Альваро Ренато Принципы проектирования корпоративных IP-сетей: пер. с англ. – М.:Вильямс, 2002 – 368с.
Боровиков В.В. Microsoft Access 2002. Программирование и разработка баз данных и приложений. – М.:СОЛОН-Р, 2002 – 560с.
Михеева В., Харитонова И. Microsoft Access 2002 в подлиннике. – СПб.:БХВ-Петербург, 2002 – 1040с.
Хан Х. Желтые страницы Internet & Web’2001. Международные ресурсы – СПб.:ПИТЕР, 2001 – 656с.
Карлащук В.И. Презентация на компакт-диске. – М.:СОЛОН-Р, 2001 – 176с.
Крамэр Э. HTML. Наглядный курс Web-дизайна: пер. с англ. – М.:Вильямс, 2001 – 304с.
Каратыгин С.А., Тихонов А.Ф, Долголаптев В.Г. и др. Электронный офис: в 2-х т/ т. 1: Windows 98, Word, Excel, Power Point// т. 2: Access, Outlook, Project, Internet, настройка Office, автоматизация офиса – М., 2001, 1536с.
Шапошников И. Web-сайт своими руками. – СПб.:БХВ-Петербург, 2000 – 224с.
Дженингс Р. Руководство разработчика баз данных на Visual Basic 6 + CD: Учебное пособие/пер. с англ. – М.:Вильямс, 1999 – 976с.
Гончаров А. Excel 7.0 в примерах – СПб: Питер, 1996.
М.Додж, К.Кайнет и др. Эффективная работа с Excel 7.0 для Windows 95: пер. с англ. – СПб.: Питер, 1996.
Комягин В.Б. Программирование в Excel 5.0, 7.0 на языке Visual Basic – М.: Радио и связь, 1996.