Мир объектов Excel 2000

         

Мир объектов Excel 2000

Функции с побочным эффектом и неявная передача данных
Циклические вычисления
Циклические вычисления и нахождение корней уравнения
Транспортная задача
Параметры, управляющие работой Решателя

Задача о краске
Решатель и программирование
Циклические вычисления чисел Фибоначчи
Решение системы линейных уравнений методом простой итерации
Задачи с массивами и программирование


Задача 9 Транспонирование матриц
Пользовательские функции и массивы рабочего листа
Задача 10 Нахождение медианы

Пользовательские функции, принимающие сложный объект Range
Решение систем линейных уравнений, умножение и обращение матриц
Задача 11 Произведение матриц
"Пользовательские" и "обычные" функции VBA
Задача 12 Решение системы линейных уравнений и обращение матриц

Инструментальное средство Excel - "Решатель"(Solver)
Общая постановка задачи
Задача 13 Нахождение корней уравнения
Задача 14 Решение системы линейных уравнений

Мир объектов Excel 2000

Объектная модель Excel

Объект Excel Application
Общие объекты и Excel.Application
Свойства - участники объекта
Терминальные свойства
Методы объекта Application
Как получить объект Chart

Источники данных и структура объекта Chart
Свойства - участники объекта Chart
Терминальные свойства объекта Chart
Методы объекта Chart
События объекта Chart

Построение обработчиков событий
Объекты Range и Selection
Адресация ячеек
Формат R1C1
Смещение и свойство Offset
Свойства и методы объекта Range
Сравнение свойств объектов Range и Worksheet

Сравнение свойств объектов Range и Worksheet - 2
Терминальные и нетерминальные свойства объекта Range
Методы объекта Range
События объекта Excel.Application
Создание объекта Application, реагирующего на события
События, связанные с рабочей книгой
События, связанные с объектом Sheet
Пример обработки события Change

Внешние ссылки, Web-запросы и событие Change
События, связанные с объектом Window
Коллекция Workbooks и объект Workbook
Коллекция Workbooks
Объект Workbook
Свойства-участники объекта Workbook
Терминальные свойства объекта Workbook

Методы объекта Workbook
События объекта Workbook
Коллекция WorkSheets и объект WorkSheet
Коллекция WorkSheets
Объект WorkSheet
Свойства объекта Worksheet
Свойства - участники

Изменения в объектной модели объекта WorkSheet
Терминальные свойства объекта WorkSheet
Методы объекта WorkSheet
"Знакомые" методы
Методы - "незнакомцы"
Методы - свойства
События объекта Worksheet

Коллекция Charts и объект Chart
Коллекция Charts
Объект Chart

Мир объектов Excel 2000

База данных офиса "Родная Речь"
Создание в приложении Access базы данных офиса "РР"
Построение таблиц "Заказчики" и "Книги"
Построение форм "Заказчики" и "Книги Редакции"
Построение запросов

Сохранение в базе данных информации о заказах
Списки Excel, как локальная база данных
Создание базы данных в Excel
Экспорт таблиц Access
Специальные средства экспорта таблиц Access в Excel
Преобразование списков Excel в базу данных Access
Импорт списков Excel в приложении Access
Перенос списков из Excel в Access

Сортировка списков
Фильтрация записей
Иллюстрация
Метод AdvancedFilter
Изменение данных в списке

Мир объектов Excel 2000

Универсальный доступ к данным и ADO
Интерфейс OLE DB
Интерфейс ODBC
Семейство объектов ADO
Объектная модель ADO
Объект Connection
Свойства объекта Connection

Методы объекта Connection
События объекта Connection
Обзор возможностей объекта Connection
Объект Command
Свойства объекта Command
Методы объекта Command
Обзор возможностей объекта Command и примеры применения
Объект Recordset

Свойства объекта Recordset
О курсоре
Свойства объекта Recordset (продолжение)
Методы объекта Recordset

События объекта Recordset
Обзор возможностей объекта Recordset

Мир объектов Excel 2000

Построение обработчиков событий и обработка ошибок
Коллекция Errors и объекты Error
Свойства и методы коллекции Errors

Свойства объекта Error
Пример работы с объектами ADO при создании Web-документов
Анализ ошибок в обработчике событий
Другие объекты модели ADO
Объект Record

Объект Stream
Свойства объекта Stream
Методы объекта Stream
Коллекция Fields и объект Field
Свойства объекта Field
Методы объекта Field
Коллекция Parameters и объект Parameter
Свойства и методы объекта Parameter
Коллекция Properties и объект Property

Провайдеры
Провайдер ODBC
Провайдер Microsoft Jet
Провайдер Internet Publishing
Провайдер SQL Server
Провайдер Oracle
Другие Провайдеры
ADO и DAO
Сравнение объектных моделей ADO и DAO

Сравнение объектных моделей ADO и DAO - 2
Объекты ADOX
Объект Catalog
Свойства объекта Catalog
Свойство ActiveConnection
Коллекции Tables, Procedures, Views, Groups, Users
Методы объекта Catalog
Объект Table
Свойства объекта Table

Объект Column
Свойства объекта Column
Объект Key
Объект Index
Несколько примеров программной работы с таблицами
Добавление индексов
Добавление полей и ключа
Модификация характеристик
Объект Procedure и коллекция Procedures
Особенности работы с хранимыми процедурами в Access

Особенности работы с хранимыми процедурами в Access - 2
Объект View и коллекция Views
Объекты User, Group и их коллекции
Объект User
Объект Group
Пример программной работы в Access с пользователями и группами

Мир объектов Excel 2000

Интерактивные документы и базы данных
Интерактивная форма документа "Счет-фактура" офиса РР

Раздел "Реквизиты заказчика"
Выбор заказчика
Формирование и показ списка
Формирование запроса на поиск
Перенос результатов запроса в поля бланка
Поиск заказчика

Формирование и показ списка отобранных заказчиков
Запросы с фильтрацией
Сохранение реквизитов
Чистка полей
Раздел "Сотрудники"

Раздел "Заказы"
Формирование заказа
Работа с заказом
Сохранение заказа
Чистка полей таблицы заказа
Подготовка документа к печати
Элемент-невидимка

Включение и выключение фона
Создание листа печати

Мир объектов Excel 2000

Кубы OLAP, сводные таблицы и анализ данных
Структура сводной таблицы

Многомерные (OLAP) источники данных
Построение сводной таблицы вручную
Программное построение диаграмм с доверительными интервалами и трендами
Таблицы подстановок, Сценарии и Поиск решения
Программное построение таблиц подстановки
Сценарии
Задача менеджера

Применение сценариев для решения задачи менеджера
Программирование сценариев
Оптимизация и анализ "Что, если ...?"
Инструментальная панель "Сводные таблицы"
Сводные диаграммы
Построение OLAP-куба

Программное построение сводных таблиц
Объект PivotCache и коллекция PivotCaches
Свойства и методы объекта PivotCache
Объект PivotTable и коллекция PivotTables
Свойства и методы объекта PivotTable
Два способа создания объектов PivotCache и PivotTable

Программное формирование структуры сводной таблицы
Методы прогнозирования
Методы краткосрочного прогноза
Метод экспоненциального сглаживания
Прогнозирование нестационарных показателей
Сезонный спрос
Среднесрочный прогноз и методы регрессионного анализа
Встроенные функции Excel и прогнозирование

Функция ЛИНЕЙН
Пример применения функции ЛИНЕЙН в задаче прогнозирования
Функция ТЕНДЕНЦИЯ и другие функции, используемые для прогноза
Построение модели прогноза продаж книг офиса "РР"

Мир объектов Excel 2000

Планирование инвестиций с учетом риска
Формальная постановка задачи
Проект MasterF. Реализация
Страница "Титул"
Работа с проектами
Справка
Оптимизация инвестиций
Страница "ПостановкаЗадачи"

Страница "Ограничения"
Страница "Решение"

Мир объектов Excel 2000

Возможности OWC
Office 2000 и OWC
Компонент Spreadsheet
Машина вычислений
Библиотека функций
Область данных

Ссылки
Гиперссылки
Копирование и работа с буфером
Форматирование
Сортировка, фильтрация, поиск
Интерфейс
Обмен данными
Ввод данных
Вывод данных
Объектная модель компонента SpreadSheet и программирование

Объекты SpreadSheet и Excel Application. Сравнительный анализ
Каких свойств не имеет объект SpreadSheet
Дополнительные свойства объекта SpreadSheet
Методы объекта SpreadSheet
Объект SpreadSheet.WorkSheet
Свойства объекта
Методы объекта
Объект SpreadSheet.Range

Компонент Chart
Типы диаграмм
Другие свойства
Источники данных компонента Chart
Объектная модель и программирование

Компонент PivotTable
Создание интерактивных сводных таблиц в Excel
Как компонент PivotTable взаимодействует с источником данных OLAP
XML-источник данных
Интерфейс компонента Pivot Table
Инструментальная панель
Панель свойств
Список полей
Компонент Data Source

Пример использования DSC
Компоненты OWC, работающие на стороне сервера
Компоненты OWC и офисное программирование

Мир объектов Excel 2000

Принципиальные особенности Web-программирования
Редактор VBScript и отладка

Как Офис РР организовал обратную связь с читателями
Проект узла "Читатели"
Проектирование узла во FrontPage 2000
Страница Qpage - страница читателей
Создание интерфейса
Создание программного кода
Код, исполняемый на сервере

Код, исполняемый на стороне клиента
Как придать структуру программному коду
Страница qomToBase - страница, где информация пользователя записывается в базу данных
Страница qomFromBase - страница, где информация, необходимая пользователю, читается из базы данных

Мир объектов Excel 2000

Игра на VBA

Иллюстрация
Заключение

далее
далее
Содержание раздела