Funktionsreferenz

_ExcelBookClose

Schließt die aktive Excel-Datei und entfernt das angegebene Excel-Objekt.

#Include <Excel.au3>
_ExcelBookClose($oExcel [, $fSave = 1 [, $fAlerts = 0]])

 

Parameter

$oExcel Ein Excel-Objekt, welches durch einen vorherigen Aufruf von _ExcelBookOpen() oder _ExcelBookNew() geöffnet wurde
$fSave [optional] Flag für das Speichern der Datei vor dem Schließen (0 = nicht speichern, 1 = speichern) (Standard = 1)
$fAlerts [optional] Flag für das Deaktivieren/Aktivieren von Hinweisfenstern (0 = deaktiviert, 1 = aktiviert) (Standard = 0)

 

Rückgabewert

Erfolg: Gibt 1 zurück
Fehler: Gibt 0 zurück und setzt @error:
@error: 1 - festgelegtes Objekt existiert nicht
2 - Datei existiert, Überschreibflag nicht gesetzt

 

Bemerkungen

Keine.

 

Verwandte Funktionen

 

Beispiel


; ***************************************************************
; Beispiel 1 - Öffnet ein neues Excel-Fenster und schließt es (mit den Standardparametern)
; *****************************************************************
#include <Excel.au3>
$oExcel = _ExcelBookNew() ; Erstellt ein Microsoft Excel-Fenster
_ExcelBookClose($oExcel) ; Standardmäßig speichert die Speichermethode die Datei in dem Ordner "Eigene Dateien"

; ***************************************************************
; Beispiel 2 - Öffnet ein neues Excel-Fenster und schließt es (mit den Standardparametern)
; *****************************************************************
#include <Excel.au3>
$oExcel = _ExcelBookNew() ; Erstellt ein Microsoft Excel-Fenster
_ExcelBookClose($oExcel, 0) ; Diese Methode bewirkt entweder : 1) Schließen der Datei oder 2) falls eine Änderung im Excel Fenster gemacht wurde, erscheint ein Hinweis

; ***************************************************************
; Beispiel 3 - Öffnet ein neues Excel Fenster und schließt es (mit den Standardparametern)
; *****************************************************************
#include <Excel.au3>
$oExcel = _ExcelBookNew() ; Erstellt ein Microsoft Excel-Fenster
_ExcelBookClose($oExcel, 1, 0) ; Diese Methode speichert und schließt die Datei ohne die normalen Meldungen, egal ob Änderungen gemacht wurden oder nicht