Поделиться через


Практическое руководство. Закрытие книг

Обновлен: Июль 2008

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Можно закрыть активную книгу или указать имя книги, которая будет закрыта.

Закрытие активной книги

Существует две процедуры закрытия активной книги: одна для настроек уровня документа и вторая для надстроек уровня приложения.

Закрытие активной книги в настройке уровня документа

  • Чтобы закрыть связанную с настройкой книгу, вызовите метод Close. Чтобы использовать следующий пример кода, запустите его из класса Sheet1 в проекте уровня документа для приложения Excel.

    Globals.ThisWorkbook.Close(SaveChanges:=False)
    
    Globals.ThisWorkbook.Close(false, missing, missing);
    

Закрытие активной книги в надстройке уровня приложения

  • Чтобы закрыть активную книгу, вызовите метод Close. Чтобы использовать следующий пример кода, запустите его из класса ThisAddIn в проекте уровня приложения для Excel.

    Me.Application.ActiveWorkbook.Close(SaveChanges:=False)
    
    this.Application.ActiveWorkbook.Close(false, missing, missing);
    

Закрытие книги с заданным именем

Закрытие книги с заданным именем осуществляется так же, как и для надстроек уровня приложения и настроек уровня документа.

Закрытие книги с заданным именем

  • Укажите имя книги в качестве аргумента в коллекции Workbooks. В следующем примере предполагается, что в приложении Excel открыта книга с именем NewWorkbook.

    Me.Application.Workbooks("NewWorkbook.xls").Close(SaveChanges:=False)
    
    object fileName = "NewWorkbook.xls";
    Excel.Workbook workbook = this.Application.Workbooks.get_Item(fileName);
    workbook.Close(false, missing, missing);
    

См. также

Задачи

Практическое руководство. Сохранение книг

Практическое руководство. Открытие книг

Практическое руководство. Активация Workbooks

Основные понятия

Работа с книгами

Программные ограничения ведущих элементов и элементов управления ведущего приложения

Общие сведения о необязательных параметрах в решениях Office

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлен пример кода, который можно использовать в надстройке уровня приложения.

Обратная связь от клиента.