Поиск в каталоге:
  
 
Начало каталога  · Каталог авторов · Каталог названий · >> · >>
АвторА. Гарнаев
Полное имяАндрей Гарнаев
Коллективный авторФедор Новиков
НазваниеMicrosoft Office 2000 Мастер
Тип литературыУчебное пособие
Факультетобщее
Каталожный индекс77.99.1.953.П.950.3.99
Индекс ББК77.99.1.953.П.950.3.99
Место изданияСанкт-Петербург, И змайловский пр.
ИздательствоБХВ-Санкт-Петербург
Год издания2000
Объем656
Иллюстрацииил
Текст Текст имеется в базе

ОглавлениеСодержание 
Введение9
Зачем была написана эта книга9
О чем эта книга10
Для кого предназначена эта книга11
Структура книги13
Компакт-диск с примерами14
Используемые обозначения17
Об авторах этой книги21
ЧАСТЬ I. СТРАТЕГИЯ РАЗРАБОТКИ ПРИЛОЖЕНИЙ23
Глава 1. Офисные приложения и их разработка25
1. 1. Что такое офисные приложения25
1. 1. 1. Системное и прикладное программное обеспечение26
1. 1. 2. Вертикальные и горизонтальные приложения26
1. 1. 3. Функциональность приложений28
1. 1. 4. Масштаб приложений30
1. 1. 5. Программы реального времени32
1. 2. Классификация офисных приложений34
1. 2. 1. Текстовые процессоры35
1. 2. 2. Системы управления базами данных37
. 2. 3. Электронные таблицы41
. 2. 4. Деловая графика45
. 2. 5. Электронные коммуникации47
1. 3. Особенности разработки офисных приложений47
. 3. 1. Изменение требований48
. 3. 2. Прототип приложения50
. 3. 3. Интерфейс пользователя52
1. 3. 4. Внедрение приложений54
1. 4. Преимущества Microsoft Office55
1. 4. 1. Совокупная стоимость владения приложением55
1. 4. 2. Быстрая разработка55
1. 4. 3. Использование библиотек объектов57
1. 4. 4. Сопровождение и модификация приложений58
1. 4. 5. Экономия средств при внедрении приложений59
Глава 2. Жизненный цикл приложения62
2. 1. Модель процесса разработки приложения64
2. 1. 1. Фаза анализа65
2. 1. 2. Фаза проектирования66
4 Содержание 
2. 1. 3. Фаза реализации67
2. 1. 4. Фаза стабилизации68
2. 1. 5. Фаза внедрения69
2. 2. Повышение продуктивности разработки70
2. 2. 1. Версии приложений70
2. 2. 2. Наложение фаз72
2. 2. 3. Повторное использование74
ЧАСТЬ II. ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРИЛОЖЕНИЙ81
Глава 3. Язык Visual Basic для приложений83
3. 1. Общие сведения84
3. 1. 1. История VBA85
3. 1. 2. "Здравствуй, мир! "86
3. 1. 3. Условные обозначения88
3. 1. 4. Алфавит и лексика VBA89
3. 2. Типы данных94
3. 2. 1. Встроенные типы данных95
3. 2. 2. Объявление переменных102
3. 2. 3. Константы105
3. 2. 4. Массивы106
3. 2. 5. Перечисляемый тип110
3. 2. 6. Тип, определяемый пользователем111
3. 3. Операторы113
3. 3. 1. Операторы присваивания114
Оператор Let114
Оператор LSet115
Оператор RSet116
3. 3. 2. Условные операторы117
Оператор If... Then... Else117
Оператор Select Case120
Оператор Go To122
3. 3. 3. Операторы цикла123
Оператор For.. Next123
Оператор Do... Loop125
Оператор While... Wend127
Оператор For Each... Next127
3. 4. Структура программы129
3. 4. 1. Объявление процедур и функций132
3. 4. 2. Вызов процедур и функций136
3. 4. 3. Встроенные процедуры и функции139
Функции ввода и вывода140
Процедуры и функции работы с файлами142
Последовательный доступ к файлу144
Произвольный и бинарный доступ к файлам146
Управление файлами147
Функции преобразования типов148
Функции проверки типов данных149
Процедуры и функции работы со строками150
Содержание 
Математические функции152
Процедуры и функции работы со временем и датами153
Директивы транслятора156
3. 5. Классы и объекты157
3. 5. 1. Введение в объектно-ориентированное программирование158
Инкапсуляция и классы158
Встраивание158
Наследование159
3. 5. 2. Создание класса и объявление объектов159
3. 5. 3. Процедуры класса164
Процедуры-методы164
Процедуры-свойства164
Процедуры реакции на собыдае167
3. 5. 4. Семейства168
Глава 4. Инструментальная сред! разработки173
4. 1. Редактор VBA173
4. 2. Справочная система179
4. 2. 1. Справка179
4. 2. 2. Просмотр объектов183
4. 3. Отладка186
4. 3. 1. Отладчик187
4. 3. 2. Обработка ошибок200
Объект Debug200
Операторы On Error и Resume201
Объект Err203
4. 4. Проекты205
4. 4. 1. Манипулирование структурой проекта205
4. 4. 2. Свойства проекта207
4. 4. 3. Ссылки на проект208
4. 4. 4. Экспорт и импорт209
Глава 5. Объектные модели Microsoft Office 2000211
5. 1. Общие положения211
5. 2. Объектная модель VBA и Microsoft Office215
5. 2. 1. Объектная модель VBA215
5. 2. 2. Объектная модель Microsoft Office 2000217
5. 3. Объектная модель Word 2000220
5. 3. 1. Объекты приложения Word220
5. 3. 2. Объект Document223
5. 3. 3. Использование свойств объекта Document227
5. 4. Объектная модель Excel 2000229
5. 4. 1. Объекты приложения Excel229
5. 4. 2. Объект Workbook231
5. 4. 3. Объект Worksheet233
5. 5. Объектная модель PowerPoint 2000237
5. 5. 1. Объекты приложения PowerPoint237
5. 5. 2. Объект Presentation238
5. 5. 3. Использование свойств Presentation241
Содержание 
5. 6. Объектная модель Outlook 2000242
5. 6. 1. Объекты приложения Outlook242
5. 6. 2. Объекты MAPIFolder и Mailltem245
5. 1. Объектная модель Access 2000246
5. 7. 1. Объекты приложения Access247
5. 7. 2. Новые объекты CurrentProJec! — CodeData250
Глава 6. Интеграция приложений254
6. 1. Связывание и внедрение объектов255
6. 1. 1. Внедрение нового объекта257
6. 1. 2. Внедрение существующего объекта259
6. 1. 3. Использование специальной вставки для внедрения объектов260
6. 2. Средство Automation261
6. 2. 1. Имена приложений-серверов Automation262
6. 2. 2. Функции доступа к объектам Automation263
6. 2. 3. Позднее и ранее связывание266
6. 2. 4. Пример обмена данными между Excel и Access267
6. 2. 5. Управление офисными приложениями из Visual Basic270
Глава 7. Архитектура приложений273
7. 1. Событийная модель программирования273
7. 1. 1. Как работает Windows: окна события, сообщения274
7. 1. 2. Программные объекты и события275
7. 2. Конструирование интерфейса пользователя278
7. 2. 1. Разработка диалоговых окон279
7. 2. 2. Разработка меню и панелей инструментов303
7. 2. 3. Элементы управления в документах323
7. 3. Многопользовательские приложения329
7. 3. 1. Технологии доступа к данным330
7. 3. 2. Архитектуры файл-сервер и клиент-сервер332
7. 3. 3. Объектная модель ADO336
7. 4. Технологии Интернета342
7. 4. 1. Основы динамического HTML343
7. 4. 2. VBA и документы HTML355
7. 4. 3. Web-компоненты359
Глава 8. Защита данных и приложений366
8. 1. Доступ к документам и коду VBA368
8. 1. 1. Защита паролем документов Word и Excel368
8. 1. 2. Защита кода VBA373
8. 2. Защита документов от макровирусов376
8. 2. 1. Цифровые сертификаты378
8. 2. 2. Получение цифрового сертификата381
8. 2. 3. Работа с подписанными проектами383
8. 3. Защита решений в Access389
8. 3. 1. Дополнительные методы защиты390
8. 3. 2. Защита на уровне пользователя397
Содержание 
ЧАСТЬ III. ПРАКТИКА РАЗРАБОТКИ ПРИЛОЖЕНИЙ411
Глава 9. Настольное приложение413
9. 1. Формы, шаблоны и документы414
9. 1. 1. Формы415
9. 1. 2. Шаблоны и документы422
9. 2. Закладки, поля и формулы423
9. 2. 1. Закладки423
9. 2. 2. Поля425
9. 2. 3. Формулы427
9. 3. Запись макросов и настройка приложений430
9. 3. 1. Автоматическая запись макросов431
9. 3. 2. Средства вызова макросов и настройки приложений438
Глава 10. Представление и анализ данных445
10. 1. Диаграммы446
10. 1. 1. Запись макроса447
10. 1. 2. Превращение макроса в универсальную процедуру452
10. 1. 3. Диаграммы Excel454
10. 1. 4. Свойства объекта Chart455
10. 1. 5. Методы объекта Chart456
10. 1. 6. Линия тренда459
10. 1. 7. Пример построения диаграммы и управления ею460
10. 2. Построение итоговой таблицы463
10. 2. 1. Копирование данных463
10. 2. 2. Консолидация данных466
10. 2. 3. Создание сценариев468
10. 3. Вычисления на рабочем листе472
10. 3. 1. Подбор параметра472
10. 3. 2. Расчет выплат473
10. 3. 3. Построение прогрессии476
10. 3. 4. Автозаполнение ячеек477
10. 3. 5. Расчет накоплений477
10. 4. Группировка данных481
10. 4. 1. Сортировка данных482
10. 4. 2. Фильтрация данных483
10. 4. 3. Пример сортировки и фильтрации484
10. 4. 4. Построение промежуточных итогов489
10. 4. 5. Создание структуры492
10. 5. Сводная таблица495
10. 5. 1. Программное создание сводной таблицы496
10. 5. 2. Свойства и методы объектов, образующих сводную таблицу497
10. 5. 3. Построение сводной таблицы на основе списка499
10. 6. Пример приложения: отчет о продажах503
Глава 11. Распределенное приложение508
11. 1. Архитектура приложения510
11. 1. 1. Структура рабочей книги511
11. 1. 2. Глобальные переменные512
Содержание 
11. 1. 3. Интерфейс пользователя513
11. 1. 4. Ведение файла протокола516
11. 2. Функции приложения518
11. 2. 1. Ввод исходных данных518
11. 2. 2. Пересылка данных521
11. 2. 3. Получение данных525
11. 2. 4. Обработка данных530
11. 3. Работа с приложением532
11. 3. 1. Настройка рабочей книги533
11. 3. 2. Мастер правил Outlook534
11. 3. 3. Запуск приложения537
Глава 12. Многопользовательское приложение539
12. 1. Анализ и постановка задачи539
12. 2. Создание логической модели приложения544
12. 2. 1. Создание модели данных545
12. 2. 2. Создание модели представления данных549
12. 2. 3. Создание модели управления данными551
12. 3. Создание физической модели приложения553
12. 3. 1. Физическая модель данных553
12. 3. 2. Компонентное представление и представление распределения555
12. 3. 3. Система защиты сетевого приложения557
12. 4. Создание прототипа приложения558
12. 4. 1. С чего начать? 558
12. 4. 2. Как продолжить568
Создание формы568
Изменение свойств формы581
12. 4. 3. Чем закончить598
12. 5. Усовершенствование приложения599
Заключение609
ЧАСТЫУ. ПРИЛОЖЕНИЯ611
Приложение А. Толковый словарь терминов613
Приложение Б. Сравнение языков VBA и VBScript630
Приложение В. Основные элементы языка UML633
8. 1. Общие сведения634
В. 1. 1. Моделирование634
В. 1. 2. Метод и язык моделирования634
В. 1. 3. История появления UML635
8. 2. Краткое описание языка UML638
8. 2. 1. Представления639
8. 2. 2. Диаграммы640
8. 2. 3. Элементы модели651
Приложение Г. Примеры на компакт-диске654
Начало каталога  · Каталог авторов · Каталог названий · >> · >>

Главная страница программы
Электронная библиотека >


Главная страница каталога >

Книги с оглавлениями >

Книги с текстами >

 Вверх^ 
Copyright © Павел С. Батищев, 2004-2007.
Компьютерная программа "ЭЛЕКТРОННАЯ БИБЛИОТЕКА"
mailto:pbatishev@yandex.ru
Рейтинг@Mail.ru Rambler's Top100
Сайт создан в системе uCoz