Excel / объект

Workbook

Книга — Файл книги: листы, сохранение, защита, имена, сводные кэши.

Workbook — открытый файл .xlsx/.xlsm/.xls. ThisWorkbook указывает на книгу с кодом, ActiveWorkbook — на активную. Из 1С держите ссылку на открытую книгу явно и закрывайте её в конце, иначе копятся скрытые процессы Excel.

Свойства

ИмяТипСуть
Name String Имя файла без пути.
FullName String Полный путь к файлу.
Path String Папка файла без имени.
Worksheets Sheets Коллекция листов (не диаграмм).
Saved Boolean Есть ли несохранённые изменения.

Методы

ИмяСигнатураСуть
Save Save() Сохраняет книгу в текущий файл.
SaveAs SaveAs([Filename], [FileFormat], [Password], [WriteResPassword], [ReadOnlyRecommended], [CreateBackup], [AccessMode], [ConflictResolution], [AddToMru], [TextCodepage], [TextVisualLayout], [Local]) Сохраняет книгу под новым именем или форматом.
Close Close([SaveChanges], [Filename], [RouteWorkbook]) Закрывает книгу.
RefreshAll RefreshAll() Обновляет запросы, сводные и внешние данные книги.
Protect Protect([Password], [Structure], [Windows]) Защищает структуру книги (листы нельзя двигать/удалять).