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


WorkbookBase.Close - метод

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

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

Синтаксис

'Декларация
Public Sub Close ( _
    saveChanges As Object, _
    filename As Object, _
    routeWorkbook As Object _
)
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);
}

Безопасность платформы .NET Framework

См. также

Ссылки

WorkbookBase Класс

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