Воскресенье, 05.05.2024, 22:58
Официальный сайт программы Atomik Clocker
Меню сайта

Категории каталога
Книги [14]
Здесь находятся книги по программированию
Программы [2]
Здесь находятся полезные программы
Разное [0]
Здесь находятся разные файлы, доступные для скачивания

Форма входа

Поиск

Друзья сайта

Официальный сайт программы Atomik Clocker

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Файлы » Книги

Книга: Корняков В.Н. - Программирование документов и приложений MS Office в Delphi
[ ] 09.01.2009, 10:07


Содержание

От автора 9
Введение 11
ЧАСТЬ I. ОСНОВЫ И ОБЩИЕ ПРИНЦИПЫ
РАЗРАБОТКИ ДОКУМЕНТОВ И ПРИЛОЖЕНИЙ MS OFFICE
ИЗ ВНЕШНИХ ПРОГРАММ 15
Глава 1. Объектные модели MS Office 17
Объектная модель MS Word 17
Объектная модель MS Excel 20
Глава 2. Особенности встроенного языка программирования MS Office 27
Глава 3. Общие принципы создания контроллеров автоматизации
MS Office 31
Глава 4. Обзор инструментов среды разработки приложений Delphi
для работы с MS Office 35
ЧАСТЬ II. РАЗРАБОТКА ДОКУМЕНТОВ И ПРИЛОЖЕНИЙ
MS WORD В DELPHI 39
Глава 5. Работа с объектом WordApplication 41
Создание объекта Word.Application, запуск и визуализация окна приложения 41
Создание документа 43
Открытие документа 45
Работа со списком открытых документов 50
Запись и чтение текста документа 52
Запись текста в документ 52
Чтение текста из документа 54
Сохранение документа 57
Закрытие документа и приложения Word 61
Обработка ошибок выполнения при работе с объектом Application 61
Глава 6. Создание простого документа 65
Выделение текста 65
Объект Selection 67
Шаблон документа 77
Поиск текста в документе 78
Почтовый конверт 81
Платежное поручение 83
Глава 7. Создание таблиц и работа с ними 87
Создание, выделение и удаление таблиц в документе 87
Форматы таблиц 90
Изменение положения таблицы и ее строк 93
Границы и заливка ячеек таблиц 95
Добавление и удаление строк и столбцов таблицы 98
Текст в ячейках таблицы 101
Задание шрифта текста в документе и в таблице ] 102
Направление текста 106
Разработка табличного документа — бланк счета-фактуры 106
Глава 8. Работа с объектами в документе Word 113
Коллекция объектов Shapes 113
Надписи 114
Заливка надписи 118
Линия границы надписи 123
Выноски 127
Линии 129
Геометрические фигуры 129
Внешние объекты (OLE) 131
Настройка страницы 133
Печать документа 137
Пример программы — формирование товарного ярлыка 138
Глава 9. Работа с объектом Word.Basic 141
Объектная модель WordBasic 141
Загрузка объекта WordBasic и визуализация окна приложения Word 143
Создание документа Word 145
Открытие существующего документа Word 147
Поиск и редактирование текста в документе Word 148
Создание и редактирование таблиц в документе Word 152
Рисунки и другие внешние объекты 155
Печать документа Word 156
Запись документа Word на диск и окончание работы 157
Пример программы — платежное поручение 158
Глава 10. Программирование свойств MS Word 163
Элементы управления приложения MS Word 163
Элементы коллекции CommandBars, их отображение и расположение 166
Создание пользовательской панели или меню 172
Элементы управления и их свойства 174
Главное меню 177
Создание нового элемента управления 178
Создание и использование макроса Visual Basic средствами Delphi 181
Коллекция диалогов 186
Пример программирования панели 188
ЧАСТЬ III. РАЗРАБОТКА ДОКУМЕНТОВ И ПРИЛОЖЕНИЙ
MS EXCEL В DELPHI 191
Глава 11. Работа с объектом Excel.Application 193
Создание объекта Excel.Application, запуск и визуализация окна приложения 193
Создание рабочей книги 195
Создание рабочей книги на основе шаблона 196
Открытие существующей рабочей книги Excel 197
Доступ к рабочей книге 200
Сохранение рабочей книги 201
Настройка окон рабочей книги 204
Работа с листами рабочей книги 205
Чтение и запись информации ячейки листа рабочей книги 210
Глава 12. Работа с ячейками 215
Объекты Range и Cells 215
Чтение и запись значений ячеек; очистка ячеек 216
Формат отображения данных ячейки 218
Формулы 221
Запись и чтение комментариев 224
Область (интервал ячеек) 224
Вырезание, вставка и удаление ячейки 230
Поиск и замена текста 232
Высота и ширина ячейки 236
Выравнивание текста в ячейке 237
Шрифт 241
Границы ячейки 243
Заливка ячейки 244
Пример программы — подготовка формы налоговой декларации НДС 247
Глава 13. Работа с объектами в книге Excel 251
Коллекция объектов Shapes 251
Надпись • 252
Линии границы 255
Заливка 262
Выноски 270
Линии 271
Произвольные фигуры 273
Объекты WordArt 274
Глава 14. Диаграммы в рабочей книге Excel 279
Программирование диаграмм Excel в Delphi 279
Коллекция Charts, размещение диаграммы и исходных данных 280
Тип диаграммы 285
Объектная модель диаграммы 286
Область диаграммы 289
Заголовок диаграммы 290
Область построения диаграммы, основание и стены диаграммы 292
Легенда 293
Оси 296
Ряды и точки 299
Объемные диаграммы 305
Особенности некоторых типов диаграмм 307
Линии серий (рядов) 308
Линии проекции 309
Коридор колебания (изменения) 310
Полосы понижения и повышения 311
Некоторые дополнительные элементы рядов 312
Линии выноски для подписей данных 312
Полоса погрешностей 314
Линия тренда 315
Глава 15. Печать 319
Разрыв страницы 319
Объект PageSetup 322
Задание области печати 324
Задание полей страницы 324
Колонтитулы 325
Ориентация и размер бумаги, номер первой страницы, масштаб 327
Печать заголовков строк и столбцов и линий сетки, черновая печать 330
Предварительный просмотр и печать объектов рабочей книги Excel 331
Печать документа 332
Глава 16. Программирование свойств MS Excel 335
Элементы управления приложения MS Excel 335
Элементы коллекции CommandBars 336
Создание пользовательской панели (меню) 346
Элементы управления и их свойства 348
Главное меню 351
Создание пользовательского элемента управления 353
Использование Visual Basic Editor 357
Коллекция диалогов 367
Пример программирования панели 370
ЧАСТЬ IV. РАЗРАБОТКА В DELPHI И ИСПОЛЬЗОВАНИЕ
ДИНАМИЧЕСКИХ БИБЛИОТЕК ДЛЯ РАБОТЫ С MS OFFICE 373
Глава 17. Создание пользовательской библиотеки DLL 375
Создание пользовательской библиотеки 375
Создание пользовательской динамической библиотеки 382
Неявная загрузка модуля DLL 384
Явная загрузка модуля DLL 386
Глава 18. Использование DLL в макросах MS Office 391
Описание внешних функций и процедур в модуле документа 392
Соглашение о вызовах 394
Создание в среде Delphi динамической библиотеки для ее использования
в макросах Excel 395
Использование созданной динамической библиотеки 401
ПРИЛОЖЕНИЯ 405
Приложение 1. Объекты, свойства и методы 407
Приложение MS Word 407
Документы Word 412
Область Range 418
Область Selection 423
Шрифт, свойства и методы 425
Коллекция таблиц, свойства и методы 426
Таблица, свойства и методы 427
Коллекция объектов Shapes, свойства и методы 428
Объект Shape, свойства и методы 429
Приложение MS Excel 432
Рабочая книга Excel 439
Лист рабочей книги Excel , 443
Приложение 2. Ответы на вопросы 455
Как подключиться к выполняющемуся приложению Excel? 455
Как освободить память после окончания работы в Excel? 456
Как вставить в документ Word рисунок, не перемещая текст? 456
Как выбрать масштаб отображения документа Word? 458
Как добавить новую страницу в документ Word? 461
Как пронумеровать страницы в документе Word? 462
Как изменить положение таблицы по горизонтали? 464
Как решить проблему с добавлением новой таблицы в документ Word? 466
Как решить типичную проблему настройки размеров диаграммы? 466
Как копировать лист в Excel? 468
Как обратиться к существующей диаграмме в открытой книге? 470
Как в выбранной ячейке таблицы документа Word писать снизу вверх? 471
Как заполнять ранее созданные надписи книги Excel из проекта Delphi? 472
Как работать с абзацами? 475
Как перевести символы текста в верхний или нижний индекс? 477
Как создать новый стиль текста? 478
Как определить координаты положения для ячейки таблицы Excel? 479
Как перемещать курсор по тексту документа Word? 480
Как выделить область листа, заполненную данными? 480
Как вычислить адрес и размеры выделенной области? 481
Как закрепить на экране область листа Excel? 482
Список литературы 487
Предметный указатель 489



Размер: 55,8 МБ;
Формат: *.PDF;
Скачать с depositFiles;
Категория: Книги | Добавил: atomAltera
Просмотров: 5823 | Загрузок: 0 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024
Конструктор сайтов - uCoz