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


Workbook.Close Метод (2007 System)

Обновлен: Ноябрь 2007

Закрывает книгу.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub Close ( _
    SaveChanges As Object, _
    Filename As Object, _
    RouteWorkbook As Object _
)
'Применение
Dim instance As Workbook
Dim SaveChanges As Object
Dim Filename As Object
Dim RouteWorkbook As Object

instance.Close(SaveChanges, Filename, _
    RouteWorkbook)
public void Close(
    Object SaveChanges,
    Object Filename,
    Object RouteWorkbook
)

Параметры

  • SaveChanges
    Тип: System.Object
    Если для книги отсутствуют изменения, этот аргумент игнорируется. Если в книгу были внесены изменения и книга отображается в другом открытом окне, этот аргумент игнорируется. Если в книгу были внесены изменения и книга не отображается в другом открытом окне, этот аргумент определяет, следует ли сохранять изменения, как показано в следующем списке:
    • true. Сохраняет изменения в книге. Если отсутствует имя файла, связанное с книгой, используется параметр FileName. Если параметр FileName опущен, пользователю предлагается ввести имя файла;

    • false. Не сохраняет изменения в книге;

    • опущен. Отображает диалоговое окно с вопросом о необходимости сохранения изменений.

  • Filename
    Тип: System.Object
    Сохраняет изменения под этим именем файла.
  • RouteWorkbook
    Тип: System.Object
    Если не требуется отправлять книгу по маршруту следующему получателю (если для нее не существует маршрута или если она уже передана по маршруту) этот аргумент игнорируется. В противном случае Microsoft Office Excel отправляет книгу по маршруту, как показано в списке ниже:
    • true. Книга отправляется следующему получателю;

    • false. Книга не отправляется;

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

Заметки

При закрытии книги с использованием этого метода макросы Auto_Close не запускаются в книге. Для запуска макросов вызывается метод RunAutoMacros.

Необязательные параметры

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

Примеры

В следующем примере кода метод Close вызывается для закрытия текущей книги без сохранения изменений.

В этом примере демонстрируется настройка уровня документа.

Private Sub WorkbookClose()
    Me.Close(False, False)
End Sub
private void WorkbookClose()
{
    this.Close(false, false, missing);
}

Разрешения

См. также

Ссылки

Workbook Класс

Workbook - члены

Microsoft.Office.Tools.Excel - пространство имен