Основы офисного программирования и язык VBA

       

Документ и его программный проект


От глобальных вопросов проектирования документов спустимся на землю и рассмотрим один единственный документ Office 2000. Сейчас нас будет интересовать, что собой представляет программный проект одного документа.

Каждый вновь создаваемый документ обладает определенной архитектурой, поскольку строится на основе каркаса документов, заданного совокупностью библиотек Office 2000. Каркас каждого конкретного документа определяется, прежде всего, тем, в каком приложении создается документ, - корневым объектом Application. Частью архитектуры вновь создаваемого документа является и создаваемый по умолчанию программный проект. Здесь и в дальнейшем, если только не будет делаться специальных оговорок, под программным проектом понимается совокупность модулей. Модули, составляющие программный проект, могут быть следующих типов:

  1. Модули, связанные с объектами приложения, реагирующими на события
  2. Программные модули, создаваемые программистом, так называемые стандартные модули.
  3. Модули классов, создаваемые программистом.
  4. Модули макросов, создаваемые Macrorecorder.



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