Книга: Excel. Трюки и эффекты
Доступ к объектам Excel из программы
Доступ к объектам Excel из программы
Для доступа к объектам Excel в программах на VBA можно использовать глобальную ссылку на объект Application, которая имеет такой же идентификатор – Application. Например, получение ссылки на выделенные данные может выглядеть следующим образом:
Set objSel = Application.Selection
Необходимо отметить, что использование ссылки с именем Application во многих случаях подразумевается по умолчанию, поэтому предыдущий пример можно записать так:
Set objSel = Selection
Аналогичным образом осуществляется доступ к остальным объектам. При этом с коллекциями Excel, такими как Workbooks, Worksheets и пр., работают как с обычными коллекциями VBA, содержащими ссылки на объекты:
Worksheets(1).Name = «Sheet 1»
Объектом Application предоставляются также ссылки на активную рабочую книгу, активный рабочий лист этой книги, активную ячейку листа, активную диаграмму и т. д. (подобные ссылки объекта Application, а также других объектов рассмотрены в приложении). Эти ссылки нужны для обеспечения возможности быстрого использования информации активного объекта, например:
ActiveCell.Value = 15
или
ActiveSheet.Name = «This sheet is now activated»
- Использование объектов Excel
- Объектная модель Excel
- Практическая работа 53. Запуск Access. Работа с объектами базы данных
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Что делать, если при установке принтера появляется сообщение Невозможно завершение операции. Подсистема печати недоступн...
- 9.4. Права доступа к squid
- 1.2.5. Пример программы
- 6.4. Рабочий лист Excel и его структурные элементы
- 24.7. Использование программы-твикера
- Глава 29 Доступ к канальному уровню
- 10.5. Транзакции и пути доступа меню