Новичок
7 уроков
Курс
Основы написания макросов в Excel
Как писать макросы в Excel? Что такое макросы? Как они работают? Как создавать свои макросы? Вот вопросы, на которые вы получите ответ, посмотрев данный видеокурс.
#6 — Объекты Excel

Привет всем! Продолжаем наш видеокурс по написанию макросов в Excel. В предыдущих видеоуроках вы уже узнали, в какой среде пишутся макросы, какими способами можно их запустить и написали свой первый макрос. Сегодня же давайте подробнее поговорим про объекты Excel. Эта тема для нас очень важна, так как для разработки решений, использующих Microsoft Office Excel, необходимо взаимодействие с объектами, предоставляемыми объектной моделью, и их понимание. Давайте разбираться.

Что такое Объекты в Excel

Объектами в Excel называется всё то, на что вы можете указать. Например, это график, рабочие листы, ячейка или диапазоны ячеек, и сами Excel-файлы.

Пример.

Из предыдущих уроков, вы уже знаете, как зайти в редактор кода VBE. В качестве примера возьмем макрос, который в указанную клетку вписывал строку «Академия Excel»:

Строка кода

Range(«B3»).Value = «Академия Excel»

означает, что в ячейку В3 будет записано значение “Академия Excel”. А строка

Application.Workbooks(«Книга1.xlsx»).Worksheets(«Лист1»).Range(«B3»).Value = «Академия Excel»

выполняет ту же функцию, но указывает полную адресацию объекта Excel.

Таким образом, чтобы обратиться к книге, мы написали Application.Workbooks(«Книга1.xlsx»), книга стала активной, далее если мы говорим про конкретный лист, то мы поставили точку(.) и ввели Worksheets(«Лист1»). Далее опять указали конкретную ячейку Range(«B3»), поставили точку(.) и записали в ячейку значение Value = «Академия Excel», т.е. объектами Excel в данном примере является Книга1, Лист1 и ячейка В3.

Важно!!! Надо понимать, что когда вы не пишете полный адрес, то работаете с активной книгой, активным листом. Если указываете полный адрес – файл должен быть открыт, а лист существовать.

Напоминание!!!

  • • Пошаговое выполнение кода – клавиша F8.
  • • Горячие клавиши Ctrl+Space — выпадающий список с подсказками Excel на объекты, свойства и методы, характерные именно для этого объекта. Клавишей Tab подтверждаем выбор.

Основные понятия урока:

1. Всё, что вы видите в Excel, является объектом.

2. Все объекты Excel объединены в иерархию.

3. Ссылка на активную ячейку. Совсем не обязательно указывать полный путь, чтобы изменить значение в ячейке.

Поздравляем, вы познакомились с объектами Excel! На следующем видеоуроке мы поговорим про объекты Workbooks и Worksheets. До новых встреч!

Приятного всем просмотра! Учитесь с удовольствие! Всегда ваш LoftBlog.

Материалы к уроку:
Делись:

Оставь комментарий!

Добавить комментарий

Рекомендуемые курсы