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);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.