Workbook.Close-Methode (2007 System)
Aktualisiert: November 2007
Schließt die Arbeitsmappe.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Syntax
'Declaration
Public Sub Close ( _
SaveChanges As Object, _
Filename As Object, _
RouteWorkbook As Object _
)
'Usage
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
)
Parameter
SaveChanges
Typ: System.ObjectWenn keine Änderungen an der Arbeitsmappe vorgenommen wurden, wird dieses Argument ignoriert. Wenn Änderungen an der Arbeitsmappe vorgenommen wurden und die Arbeitsmappe in anderen geöffneten Fenstern angezeigt wird, wird dieses Argument ignoriert. Wenn Änderungen an der Arbeitsmappe vorgenommen wurden und die Arbeitsmappe nicht in anderen geöffneten Fenstern angezeigt wird, gibt dieses Argument entsprechend der folgenden Liste an, ob Änderungen gespeichert werden sollen.
true . Änderungen an der Arbeitsmappe werden gespeichert. Wenn der Arbeitsmappe noch kein Dateiname zugeordnet ist, wird FileName verwendet. Wenn FileName ausgelassen wird, wird der Benutzer zur Eingabe eines Dateinamens aufgefordert.
false . Änderungen an der Arbeitsmappe werden nicht gespeichert.
Ausgelassen. Es wird ein Dialogfeld mit der Frage angezeigt, ob die Änderungen gespeichert werden sollen.
Filename
Typ: System.ObjectSpeichern Sie Änderungen unter diesem Dateinamen.
RouteWorkbook
Typ: System.ObjectWenn die Arbeitsmappe nicht an den nächsten Empfänger weitergeleitet werden muss (weil sie keinen Verteiler hat oder weil sie bereits weitergeleitet wurde), wird dieses Argument ignoriert. Andernfalls leitet Microsoft Office Excel die Arbeitsmappe entsprechend der folgenden Liste weiter.
true . Leitet die Arbeitsmappe an den nächsten Empfänger weiter.
false . Leitet die Arbeitsmappe nicht weiter.
Ausgelassen. Es wird ein Dialogfeld mit der Frage angezeigt, ob die Arbeitsmappe weitergeleitet werden soll.
Hinweise
Wenn Sie eine Arbeitsmappe mit dieser Methode schließen, werden keine in die Arbeitsmappe eingebundenen Auto_schließen-Makros ausgeführt. Verwenden Sie zum Ausführen dieser Makros die RunAutoMacros-Methode.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parametern in Office-Projektmappen.
Beispiele
Im folgenden Codebeispiel wird die aktuelle Arbeitsmappe mithilfe der Close-Eigenschaft geschlossen, ohne Änderungen zu speichern.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub WorkbookClose()
Me.Close(False, False)
End Sub
private void WorkbookClose()
{
this.Close(false, false, missing);
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.