Нижегородский Государственный Университет им. Н. И. Лобачевского Н. А. Устинов Microsoft Office (Разработка документов в Word, Excel и приложений на Visual Basic for Application). учебное пособие
Вид материала | Учебное пособие |
- Управление образования и науки белгородской области валуйский педагогический колледж, 136.68kb.
- Microsoft Office Word и Excel методическая разработка, 657.01kb.
- Методика оформление учебно-методической документации учителем географии в текстовом, 644.79kb.
- Применение Microsoft Excel для обработки табличных данных. Выполнение расчетов в таблицах, 14.68kb.
- Пособие для начинающих Воробьев В. В. Microsoft Excel, 439.68kb.
- Курс лекций по дисциплине " основы компьютерных технологий" Часть II. Microsoft Excel, 457.54kb.
- Пособие для начинающих Воробьев В. В. Microsoft Excel 2000, 451.03kb.
- Myreferatik at ua, 109.55kb.
- Microsoft Office Word и Microsoft Office PowerPoint, создание шаблона для заполнения, 31.57kb.
- Опис модуля назва модуля: Visual Basic для додатків. Код модуля, 40.19kb.
Н.А. Устинов
министерство общего и профессионального образования рф
Нижегородский Государственный Университет им. Н. И. Лобачевского
Н.А.Устинов
Microsoft Office
(Разработка документов в Word, Excel и приложений на Visual Basic for Application).
Учебное пособие для студентов экономических специальностей.
Издательство Нижегородского государственного университета
им. Н. И. Лобачевского
Нижний Новгоро, 2004г.
АННОТАЦИЯ.
В основу настоящего пособия положен семестровый курс лекций по дисциплине «Инструментальные программные средства», который читался автором в течение ряда лет на экономическом факультете Нижегородского Государственного Университета. В качестве примера инструментальной среды, автор рассматривает популярный продукт Microsoft Office(Word, Excel, Visual Basic for Application).
Microsoft Office является универсальным, мощным и гибким средством, которое позволяет решать различные экономические задачи. Если раньше, приложения разрабатывались квалифицированными программистами, то теперь большое число задач эффективно решается на «кнопочном» уровне пользователем средствами Microsoft Office. Visual Basic for Application (VBA) существенно обогатил и усилил Microsoft Office, что позволяет квалифицированному пользователю разрабатывать разнообразные профессиональные приложения.
В данном пособии рассматриваются прикладные аспекты Microsoft Office. Подробно рассматривается архитектура Word, Excel. Элементы программирования на Visual Basic for Application (VBA) в среде Microsoft Office.
Примеры подготовлены автором и студентами специальности «Менеджмент» Соковым К. (Макросы в среде Microsoft Word), Устиновой Т. (Тесты по экономике в среде Microsoft Excel) под руководством кандидата экономических наук, доцента кафедры «Экономическая теория» Калинкиной Н. Н.
Пособие рассчитано на студентов высших учебных заведений по курсам «Инструментальные программные средства», «Информатизация бизнеса», «Высокоуровневые методы программирования», а также лиц, самостоятельно изучающих информационные технологии.
Содержание.
Введение. 11
MS OFFICE 95 11
MS OFFICE 97 12
MS OFFICE 2000 12
Microsoft Word. 13
Архитектура Microsoft Word. 13
Шаблоны 13
Шаблоны и приложение. 14
Шаблоны и документы. 14
Связывание шаблона с документом. 14
Общие шаблоны. 15
Хранение шаблонов. 16
Размещение компонентов Word. 17
Стили. 17
Стили, используемые командой Автоформат. 17
Библиотека стилей. 18
Параметры страницы по умолчанию 18
Элементы автотекста. 19
Макросы 19
Панели инструментов, меню, и сочетание клавиш. 21
Элементы автозамены. 23
Мастера. 23
Настройка Word. 23
Разрешение конфликтов в Word. 24
Эффективная работа с Word. 25
Запуск Word в Windows . 25
Изучение окна Word. 25
Описание элементов окна Word: 25
Использование меню и панелей инструментов. 26
Ввод текста и перемещение по документу. 28
Выход из программы. 28
Разработка документа. 29
Использование справочной системы. 29
Различные виды помощи. 29
Помощник Office. 29
Использование окна справочной системы. 30
Оглавление справочной системы. 30
Использование средства помощи «Что это такое?». 32
Использование шаблонов документа. 32
Создание нового документа. 33
Использование мастеров. 33
Основы редактирования. 35
Ввод текста. 35
Абзацы в Word. 35
Передвижение по документу. 35
Выделение текста. 36
Удаление, копирование и вырезание текста. 38
Сохранение и открытие документов. 39
Сохранение нового документа. 39
Сохранение документа в процессе работы. 40
Изменение имени документа. 40
Использование свойств документа. 40
Открытие документа. 41
Шрифты, рамки и заливка. 42
Выбор шрифта. 42
Использование курсива, полужирного начертания и подчеркивания. 42
Применение специальных эффектов для шрифтов. 43
Применение заливки. 45
Отступы и выравнивание. 46
Отступы. 46
Установка отступов с помощью диалогового окна «Абзац». 46
Выравнивание текста. 47
Табуляторы и интервалы. 47
Типы табуляторов: 47
Изменение табуляторов, используемых по умолчанию. 48
Создание пользовательских позиций табуляции. 48
Перемещение и удаление пользовательских позиций табуляции. 48
Изменение межстрочного интервала. 49
Создание, изменение и использование стилей. 50
Понятие стиля. 50
Присвоение стиля тексту. 50
Создание нового стиля. 51
Изменение стиля. 52
Другие операции со стилями. 53
Автоматическое присвоение стиля абзаца. 53
Использование стилей заголовков Word в режиме просмотра структуры документа. 53
Поиск и замена текста. 54
Поиск текста. 54
Использование параметров поиска. 55
Поиск и замена текста. 56
Режимы отображения документа на экране. 57
Режимы отображения документов. 57
Обычный режим. 57
Режим разметки. 57
Режим электронного документа. 57
Режим структуры. 58
Режим черновика. 58
Полноэкранный режим. 59
Масштабирование документа на экране. 59
Разделение экрана. 60
Создание собственных шаблонов. 61
.Анализ 61
Поля, страницы и разделы. 62
Разбивка на разделы. 62
Как вставить линию разрыва страницы вручную. 63
Как установить поля страницы. 63
Как указать размер и ориентацию страницы. 64
Как указать источник подачи бумаги. 64
Как распечатать документ, отправить его по факсу или по электронной почте. 65
Распечатывание с установками по умолчанию. 65
Распечатка части документа. 65
Изменение параметров печати. 66
66
Отправка документа по факсу. 67
Отправка документа по электронной почте. 67
Microsoft Excel 68
Работа с файлами. 68
Создание новой рабочей книги. 69
Открытие существующей рабочей книги. 69
Сохранение рабочей книги. 70
Закрытие рабочей книги. 70
Удаление рабочей книги. 70
Окно приложения Excel. 70
Операции с рабочими листами. 71
Рабочий лист. 71
Данные в ячейках 72
Формулы в ячейках 72
Сравнение стилей ссылок A1 и R1C1 73
Ссылки R1C1 73
Ссылки по имени 74
Добавление (удаление) ячеек, строк и столбцов. 75
Автозаполнение 76
Автозавершение. 77
Автозамена. 77
Форматирование или как сделать листы более привлекательными. 77
Ошибки округления. 78
Внешний вид рабочего листа. 78
Печать рабочего листа. 78
Сценарии. 79
Диаграммы. 79
Типы диаграмм. 80
Разработка приложений в среде Microsoft EXCEL 97. 81
Объекты Excel. 81
Иерархия оъектов Excel 85
Свойства и методы основных объектов Excel 87
Свойства объекта Application 87
Методы объекта Application 87
Свойства объекта Workbook 88
Методы объекта Workbook 88
Свойства объекта Worksheet 89
Методы объекта Worksheet 89
Свойства объекта Range 89
Методы объекта Range 90
Выводы 90
Visual Basic for Application (VBA). 91
Подпрограммы VBA. 91
Редактор Visual Basic (VBE). 92
Практическая работа с VBE. 92
Вставка модуля VBA. 92
Ввод и запуск подпрограмм VBA. 93
Просмотр процедур в модуле. 94
Типы переменных VBA. 95
Тип данных Boolean 95
Тип данных Byte 95
Тип данных Currency 95
Тип данных Date 95
Тип данных Decimal 96
Тип данных Double 96
Тип данных Integer 97
Тип данных Long 97
Тип данных Object 97
Тип данных Single 98
Тип данных String 98
Определяемый пользователем тип данных 98
Тип данных Variant 99
Описание переменных. 100
Использование переменных в подпрограммах 101
Выводы: 102
Объектные переменные. 102
Использование объектных переменных конкретного типа. 103
Явное описание переменных. 104
Типы данных по умолчанию. 105
Массивы в VBA. 106
Примеры использования массивов. 106
Динамические массивы. 107
Задание границ массива. 108
Функции для работы с массивами. 108
Array 108
Erase 108
IsArray 109
Lbound, Ubound 109
Область действия переменных, констант, процедур и функций. 110
Область определения уровня процедуры 110
Область определения уровня модуля 111
Область определения общего уровня модуля 112
Статические переменные. 112
Описание констант 113
Устранение конфликтов имен 113
Операторы управления 115
If-Then-Else 115
Select Case 116
For...Next 117
While-Wend 119
Do...Loop 120
For Each...Next 123
Элементы управления и процедуры обработки событий. 125
Размещение элементов управления на рабочем листе. 125
Установка свойств элементов управления. 126
Написание кода обработки события для элементов управления. 126
Запуск процедуры обработки события. 126
Соглашения об именах. 126
Демонстрационное приложение «Супермаркет» 128
Постановка задачи (по материалам конкурсных экзаменов в ННГУ). 128
Контрольный пример 129
Руководство пользователя. 129
Руководство разработчика. 131
Составные части приложения «Супермаркет(Таблица 7). 131
Исходный текст приложения. 131
Модуль wsMain 131
Модуль mMain 132
Демонстрационное приложение «Тест по истории экономических учений» 143
Руководство пользователя. 143
Руководство разработчика. 144
Составные части приложения «Тест по истории экономических учений» (Таблица 8). 144
Исходный текст приложения. 145
Модуль пользовательской формы frmVoprOtv 145
Программирование на VBA в среде Microsoft Word 149
Объектная модель Word 149
Примеры приложений, макросов в Microsoft Word. 151
Литература 157