Шаг 69 - Автоматизация задач в Excel.

Если на Вашем предприятии используют Excel то из него нужно выжать все. Я попробую обобщить некоторые технологии которые позволяют наращивать функциональность Excel и где Вы можете познакомиться с ними на сайте. Смотрим рисунок.

69_1.gif (4898 b)

Итак самый первая возможность автоматизации это использование внутренних возможностей Excel. Я говорю про формулы. Большинство задач автоматизируется используя формулы, фильтры и специфические возможности Excel. Часть материалов по этой теме Вы можете почитать в разделе Excel.следующем шагом является использование VBA. VBA позволяет в полной мере реализовывать программную модель используя циклы, сравнения, массивы и так далее. Но применять VBA наверно стоит только если задачу нельзя решить с помощью формул. Получить данные в Excel можно используя технологию ODBC. Источник данных может быть любой если он имеет драйвер ODBC. Сохранять данные Excel может в большое количество форматов. Мы может использовать сам Excel как источник данных. Используя ODBC мы может получить данные из Excel или сохранить в формат Excel. Подобная работа может быть организована использование любую среду разработки которая имеет доступ ODBC API. Так же мы можем использовать Automation управляя действиями Excel.Ну и на последок таблицу Excel можно внедрить в любую программу которая являеться контейнером OLE. Буть то уже готовое приложение (Exploler, Word) или Ваше приложение.

Предыдущий Шаг | Оглавление


Сайт создан в системе uCoz