WorkbookBase.Close-Methode
Schließt die Arbeitsmappe.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public Sub Close ( _
saveChanges As Object, _
filename As Object, _
routeWorkbook As Object _
)
public void Close(
Object saveChanges,
Object filename,
Object routeWorkbook
)
Parameter
- saveChanges
Typ: System.Object
Wenn 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.Speichert die Änderungen an der Arbeitsmappe.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.Object
Speichern Sie Änderungen unter diesem Dateinamen.
- routeWorkbook
Typ: System.Object
Wenn 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 Parameter in Office-Lösungen.
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);
}
.NET Framework-Sicherheit
- 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.