Иллюстрированный самоучитель по Microsoft Access 2002

Операции с объектами Microsoft Excel

Тип данных, возвращаемых выражением rstProd(intCol-l), следует специально изменить с variant на string при помощи функции cstr(), иначе Microsoft Excel вместо нужной величины отобразит в соответствующем столбце #н/д (#N/A#). Если объект Recordset содержит поля, типы которых отличны от Text, то для определения типа данных в столбце используйте соответствующую функцию СType().

Константа xlLeft, присвоенная в качестве значения свойству HorizontalAlignment восьмого столбца, представляет собой встроенную константу Excel, определяемую в тот момент, когда устанавливается ссылка на объектную библиотеку Microsoft Excel 10.0 Object Library. Выделение элемента Constants (Константы) в списке Модули/ Классы окна просмотра объектов при подключенной библиотеке Excel отображает константы xlConst. На рис. 15.30 приведено числовое значение константы xlLeft, которая является одной из констант для задания значения свойства HorizontalAlignment.

Иллюстрированный самоучитель по Microsoft Access 2002 › Интеграция Access 2002 с другими компонентами Office 2002 › Операции с объектами Microsoft Excel
Рис. 15.30. Значения встроенных констант xlConst в окне Object Browser Access

Ввод оператора ?CreateCustomSheet () в окне отладки запускает функцию, которую мы рассматривали выше. На рис. 15.31 приведена рабочая книга "ToBapы_2.xls" с рабочим листом, созданным при помощи функции CreateCustomSheet () и открытым в Microsoft Excel.

Иллюстрированный самоучитель по Microsoft Access 2002 › Интеграция Access 2002 с другими компонентами Office 2002 › Операции с объектами Microsoft Excel
Рис. 15.31. Часть рабочего листа Excel, созданного из таблицы "Товары"

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.