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

Содержание.

 

Введение. 10

MS OFFICE 95  10

MS OFFICE 97  11

MS OFFICE 2000  11

Microsoft Word. 12

Архитектура Microsoft Word. 12

Шаблоны   12

Шаблоны и приложение. 13

Шаблоны и документы. 13

Связывание шаблона с документом. 13

Общие шаблоны. 14

Хранение шаблонов. 15

Размещение компонентов Word. 16

Стили. 16

Стили, используемые командой Автоформат. 16

Библиотека стилей. 17

Параметры страницы по умолчанию   17

Элементы автотекста. 18

Макросы   18

Панели инструментов, меню, и сочетание клавиш. 20

Элементы автозамены. 22

Мастера. 22

Настройка Word. 22

Разрешение конфликтов в Word. 23

Эффективная работа с Word. 24

Запуск Word в Windows . 24

Изучение окна Word. 24

Описание элементов окна Word: 24

Использование меню и панелей инструментов. 25

Ввод текста и перемещение по документу. 27

Выход из программы. 27

Разработка документа. 28

Использование справочной системы. 28

Различные виды помощи. 28

Помощник Office. 28

Использование окна справочной системы. 29

Оглавление справочной системы. 29

Использование средства помощи «Что это такое?». 31

Использование шаблонов документа. 31

Создание нового документа. 32

Использование мастеров. 32

Основы редактирования. 34

Ввод текста. 34

Абзацы в Word. 34

Передвижение по документу. 34

Выделение текста. 35

Удаление, копирование и вырезание текста. 37

Сохранение и открытие документов. 38

Сохранение нового документа. 38

Сохранение документа в процессе работы. 39

Изменение имени документа. 39

Использование свойств документа. 39

Открытие документа. 40

Шрифты, рамки и заливка. 41

Выбор шрифта. 41

Использование курсива, полужирного начертания и подчеркивания. 42

Применение специальных эффектов для шрифтов. 42

Применение заливки. 44

Отступы и выравнивание. 45

Отступы. 45

Установка отступов с помощью диалогового окна «Абзац». 45

Выравнивание текста. 46

Табуляторы и интервалы. 46

Типы табуляторов: 46

Изменение табуляторов, используемых по умолчанию. 47

Создание пользовательских позиций табуляции. 47

Перемещение и удаление пользовательских позиций табуляции. 47

Изменение межстрочного интервала. 48

Создание, изменение и использование стилей. 49

Понятие стиля. 49

Присвоение стиля тексту. 49

Создание нового стиля. 50

Изменение стиля. 51

Другие операции со стилями. 52

Автоматическое присвоение стиля абзаца. 52

Использование стилей заголовков Word в режиме просмотра структуры документа. 52

Поиск и замена текста. 54

Поиск текста. 54

Использование параметров поиска. 54

Поиск и замена текста. 55

Режимы отображения документа на экране. 56

Режимы отображения документов. 56

Обычный режим. 56

Режим разметки. 56

Режим электронного документа. 57

Режим структуры. 57

Режим черновика. 57

Полноэкранный режим. 58

Масштабирование документа на экране. 58

Разделение экрана. 59

Создание собственных шаблонов. 60

.Анализ  60

Поля, страницы и разделы. 61

Разбивка на разделы. 61

Как вставить линию разрыва страницы вручную. 62

Как установить поля страницы. 62

Как указать размер и ориентацию страницы. 63

Как указать источник подачи бумаги. 64

Как распечатать документ, отправить его по факсу или по электронной почте. 64

Распечатывание с установками по умолчанию. 64

Распечатка части документа. 64

Изменение параметров печати. 65

Отправка документа по факсу. 66

Отправка документа по электронной почте. 66

Microsoft Excel 67

Работа с файлами. 67

Создание новой рабочей книги. 68

Открытие существующей  рабочей книги. 68

Сохранение  рабочей книги. 69

Закрытие  рабочей книги. 69

Удаление рабочей книги. 69

Окно приложения Excel. 69

Операции с рабочими листами. 70

Рабочий лист. 70

Данные в ячейках  71

Формулы в ячейках  71

Сравнение стилей ссылок A1 и R1C1  72

Ссылки R1C1  72

Ссылки по имени  73

Добавление (удаление) ячеек, строк и столбцов. 74

Автозаполнение  75

Автозавершение. 76

Автозамена. 76

Форматирование или как сделать листы более привлекательными. 76

Ошибки округления. 77

Внешний вид рабочего листа. 77

Печать рабочего листа. 77

Сценарии. 78

Диаграммы. 78

Типы диаграмм. 79

Разработка приложений в среде Microsoft EXCEL 97. 80

Объекты Excel. 80

Иерархия оъектов Excel 84

Свойства и методы  основных объектов Excel 86

Свойства объекта Application  86

Методы объекта Application  86

Свойства объекта Workbook  87

Методы объекта Workbook  87

Свойства объекта Worksheet 88

Методы объекта Worksheet 88

Свойства объекта Range  88

Методы объекта Range  89

Выводы   89

Visual Basic for Application (VBA). 90

Подпрограммы VBA. 90

Редактор Visual Basic (VBE). 90

Практическая работа с VBE. 91

Вставка модуля VBA. 91

Ввод и запуск подпрограмм VBA. 92

Просмотр процедур в модуле. 93

Типы переменных VBA. 94

Тип данных Boolean  94

Тип данных Byte  94

Тип данных Currency  94

Тип данных Date  94

Тип данных Decimal 95

Тип данных Double  95

Тип данных Integer 96

Тип данных Long  96

Тип данных Object 96

Тип данных Single  97

Тип данных String  97

Определяемый пользователем тип данных  97

Тип данных Variant 98

Описание переменных. 99

Использование переменных в подпрограммах  100

Выводы: 101

Объектные переменные. 101

Использование объектных переменных конкретного типа. 102

Явное описание переменных. 103

Типы данных по умолчанию. 104

Массивы в VBA. 105

Примеры использования массивов. 105

Динамические массивы. 106

Задание границ массива. 107

Функции для работы с массивами. 107

Array  107

Erase  107

IsArray  108

Lbound, Ubound  108

Область действия переменных, констант, процедур и функций. 109

Область определения уровня процедуры   109

Область определения уровня модуля  110

Область определения общего уровня модуля  111

Статические переменные. 111

Описание констант  112

Устранение конфликтов имен  112

Операторы управления  114

If-Then-Else  115

Select Case  116

For...Next 117

While-Wend  118

Do...Loop  119

For Each...Next 122

Элементы управления и процедуры обработки событий. 124

Размещение элементов управления на рабочем листе. 124

Установка свойств элементов управления. 125

Написание кода обработки события для элементов управления. 125

Запуск процедуры обработки события. 125

Соглашения об именах. 126

Демонстрационное приложение «Супермаркет»  127

Постановка задачи (по материалам конкурсных экзаменов в ННГУ). 127

Контрольный пример  128

Руководство пользователя. 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