Одной из ключевых составляющих работы с Excel является управление рабочими книгами.
В семействе объектов WorkBooks предоставляются мощные инструменты для управления рабочими книгами, их создания, открытия, сохранения и многого другого.
Сегодня рассмотрим основные свойства, методы и события семейства WorkBooks, которые помогут вам улучшить свою продуктивность при работе.
▶️ Свойства
Объект Workbook представляет собой файл рабочей книги.
Чтобы получить доступ к объекту Workbook можно применять свойства Workbooks, ActiveWorkbook или ThisWorkbook объекта Application.
- Count
🔔 Кроме того, с помощью свойств вы можете получить информацию о рабочих книгах, управлять их видимостью и многое другое
- Item:
- Parent:
- Visible:
- FullName
▶️ Методы
Позволяют выполнять различные действия с рабочими книгами.
- Activate:
🔔 Обратите внимание: для использования метода Activate, необходимо предварительно открыть книгу с помощью метода Open или других подобных методов.
- Add:
📝 Пример использование метода Add
В этом примере использован метод Add для создания новой рабочей книги, а затем используем метод SaveAs для сохранения книги под указанным именем и пути. После выполнения макроса появится сообщение о успешном создании и сохранении новой книги.
- Open:
- Close:
- Save:
- SaveAs:
▶️ События
Позволяют отслеживать и реагировать на определенные события, связанные с рабочими книгами.
- Open:
- BeforeClose:
В этом примере используется событие BeforeClose, которое возникает перед закрытием рабочей книги. В данном случае, при попытке закрытия книги, появится сообщение с предупреждением о необходимости сохранения изменений перед закрытием.
Вы также можете добавить дополнительные действия, которые должны быть выполнены перед закрытием книги.
- NewSheet:
- SheetActivate: