BiVANT   Книги                                            Наш  адрес: vladimir.billig@tversu.ru

В.А. Биллиг
Средства разработки
    VBA -
программиста
Офисное программирование. Том 1
"Русская редакция", 2001 г.

Оглавление

Глава 1 Office 2000. Взгляд с вершины горы           

Интеграция приложений Microsoft Office  

Роль VBA   

Add-ins и Com Add-ins       

Интеграция Microsoft Office с семейством продуктов BackOffice и другими внешними продуктами   

OLE DB и объекты ADO   

OLE DB и объекты CDO   

Office 2000 и Интернет       

Office 2000 как основа построения электронной приборной панели         

Новинки приложений Office 2000     

Word 2000   

Excel 2000   

Outlook 2000   

Access 2000   

PowerPoint 2000   

FrontPage 2000

Publisher 2000   

PhotoDraw 2000   

Выпуски Office 2000            70

Технологические особенности 

Совместимость с предыдущими версиями    

Поддержка языка  

Узел Office Update

Office 2000 для малого бизнеса          

Ресурсы        

Русскоязычные страницы      

Англоязычные страницы      

Office 2000 — разработчикам решений     

 

Глава 2 Введение в офисное программирование

Что я называю Офисным программированием?         

Особенности Офисного программирования 

Среда разработки   

Совместная работа

Цели разработки   

Настройка документов   

Каркас документа     

Язык программирования и мир объектов       

MacroRecorder 

Два крайних случая

Office 2000 — платформа разработчика

Пользователям и программистам         

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

Офисное программирование — программистам       

Реализация известной игры или создание документа-обложки        

Реализации игры «Волк, коза и капуста»         

Проектирование интерфейса 

Программирование игры   

Программные объекты и их инициализация       

Переправа. Берег левый — берег правый         

Тестирование состояний и организация диалога         

Завершающий этап    

Перенос игры в «чистый» Visual Basic     

Программирование без программирования 

Создание электронного бланка «Счет-фактура»        

Разработка электронной формы бланка заказа 

Шаблон бланка построен. Что дальше?           

Несколько слов о MacroRecorder           

 

Глава 3 Организация диалога. Объект Assistant

Помощник, ведущий диалог

Объект Balloon         

Несерьезный интерфейс для серьезных задач  

 

Глава 4 Создание справочной системы. Часть 1

Создание руководства по системе    

Возможности HTML Help Workshop       

Инструмент HTML Help Workshop       

Справка о справке          

Создание разделов руководства  

Несколько точек зрения на одно справочное руководство  

Проблема поиска и создание индексов       

Включение полнотекстового поиска и папки «Избранное» 

Определение окна справки 

Вызов справочного руководства  

Итоги 

 

Глава 5 Создание справочной системы. Часть 2

Вопросы на естественном языке и Мастер Ответов         

Загрузка Answer Wizard Builder

Answer Wizard Builder

Answer Wizard и Office Assistant: сложности   

Взаимодействие Answer Wizard и Office Assistant        

Справки к элементам интерфейса   

Справки типа «Что это такое?» к элементам интерфейса в формах           

Новые возможности при создании справочного руководства  

Свойства HelpFile и HelpContextID объектов Office 2000     

Получение справок программным путем 

Метод Help объектов Application      

            Справки и программный проект

 

Глава 6 Общность и схожесть объектов Offise 2000

Общие библиотеки   

Объекты библиотеки Office 9.0        

Работа с Помощником           

Инструментальные панели           

Поиск файлов и свойства документа           

Свойства документа     

Мастер Ответов       

COM-расширения 

HTML-проект и объект Script  

Языковые предпочтения и шрифты Web-страниц         

Константы mso… 

Объекты библиотеки Microsoft Forms 2.0      

Библиотека объектов VBA   

Классы библиотеки VBA           

Модули библиотеки VBA           

Библиотека объектов VBIDE

Схожесть объектов        

 

Глава 7 Создание интерфейса документа. Меню

Свойства и методы коллекции CommandBars

Свойства и методы объекта CommandBar  

Коллекция CommandBarControls и ее элементы       

Exist-функции           

Поиск элементов           

Добавление и удаление панелей и других элементов           

Пример создания интерфейса   

Создание головного меню  

Проектирование панели с элементами Combobox           

Создание панели с кнопками — объектами класса CommandBarButton           

 

Глава  8 Объекты программного проекта. Программирование “на лету”

Документы и проекты с объектной точки зрения 

Программное создание компонентов проекта          

Программирование «на лету»  

Программное добавление и удаление ссылок           

Организация взаимодействия в системе проектов

           

Глава 9 Word и его объекты

Каркас документа Word  

Объект Word.Application       

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

Терминальные свойства           

Свойства-участники           

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

Работа с документами. Класс Document        

Коллекции объекта Document       

Простые объекты, вложенные в объект Document       

Классы, задающие структуризацию текста документа     

Документ и его части  

Обработка событий. Автомакросы

События объектов Document и Template         

События объекта Application      

Автомакросы

Заключение   

 

Глава 10 Работа с документами Word

Примеры работы с текстовыми документами 

Вариации на тему «буфера»        

Копирование текста           

Копирование текста и шрифта           

Копирование объекта           

Инструментальная панель и кнопки           

Накопительный буфер           

Вариации на тему «кодирования»         

Корректировка текста, набранного в «ошибочной» раскладке       

Перевод кириллицы в латиницу. Макрос FromRuToLat 

Приведение текста к заданному виду   

Макрос перекодировки         

Хронометраж           

Работа с текстовыми базами данных          

Справочник «Кто есть кто в компьютерном бизнесе»     

К началу оглавления       К главе 8 

 

 

Hosted by uCoz