Нижегородский Государственный Университет им. Н. И. Лобачевского Н. А. Устинов Microsoft Office (Разработка документов в Word, Excel и приложений на Visual Basic for Application). учебное пособие

Вид материалаУчебное пособие

Содержание


Microsoft Office
Microsoft Office.
Microsoft Word)
Ms office 95 11
Размещение компонентов Word. 17
Запуск Word в Windows . 25
Различные виды помощи. 29
Использование шаблонов документа. 32
Сохранение нового документа. 39
Применение заливки. 45
Создание, изменение и использование стилей. 50
Другие операции со стилями. 53
Режимы отображения документов. 57
Масштабирование документа на экране. 59
Разбивка на разделы. 62
Распечатывание с установками по умолчанию. 65
Открытие существующей рабочей книги. 69
Форматирование или как сделать листы более привлекательными. 77
Свойства и методы основных объектов Excel 87
Типы переменных VBA. 95
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9   ...   16


Н.А. Устинов










министерство общего и профессионального образования рф

Нижегородский Государственный Университет им. Н. И. Лобачевского


Н.А.Устинов


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