Setzt den Namen des aktiven Tabellenblattes zurück.
#Include <Excel.au3>
_ExcelSheetNameSet($oExcel, $sSheetName)
Parameter
| $oExcel | Ein Excel Objekt welches durch einen vorherigen Aufruf von _ExcelBookOpen() oder _ExcelBookNew() geöffnet wurde |
| $sSheetName | Der neue Name für das Tabellenblatt |
Rückgabewert
| Erfolg: | 1 |
| Fehler: | 0 und setzt @error |
| @error: | 0 - Kein Fehler |
| 1 - festgelegtes Objekt existiert nicht |
Bemerkungen
Keine.
Verwandte Funktionen
Beispiel
; ***************************************************************
; Beispiel 1 - Nach dem Öffnen einer Arbeitsmappe und Rückgabe des Objekt-Handles: Setzt den Namen des aktiven Arbeitsblatts
; *****************************************************************
#include <Excel.au3>
Local $oExcel = _ExcelBookNew() ; Erstellt eine neue Arbeitsmappe und macht sie sichtbar
_ExcelSheetNameSet($oExcel, "Beispiel") ; Umbenennen des aktiven Arbeitsblatts
MsgBox(0, "Verlassen", "Drücke OK, um die Datei zu speichern und das Programm zu verlassen")
_ExcelBookSaveAs($oExcel, @TempDir & "\Temp.xls", "xls", 0, 1) ; Nun speichern wir die Datei, in eine temporäres Verzeichnis; existierende Dateien werden dabei überschrieben!
_ExcelBookClose($oExcel) ; Zum Abschluss verlassen wir das Programm
; ***************************************************************
; Beispiel 2 - Nach dem Öffnen einer Arbeitsmappe und Rückgabe des Objekt-Handles: Zeige den Namen des aktiven Arbeitsblatts, ändere ihn und zeige den neuen Namen an
; *****************************************************************
#include <Excel.au3>
Local $oExcel = _ExcelBookNew() ; Erstellt eine neue Arbeitsmappe und macht sie sichtbar
MsgBox(0, "Arbeitsblatt Name", "Der Name des momentan aktiven Arbeitsblatts ist: " & @CRLF & _ExcelSheetNameGet($oExcel))
_ExcelSheetNameSet($oExcel, "Beispiel") ; Umbenennen des aktiven Arbeitsblatts
MsgBox(0, "Sheet Name", "Nun ist der Namen des aktiven Arbeitsblatts: " & @CRLF & _ExcelSheetNameGet($oExcel))
MsgBox(0, "Verlassen", "Drücke OK, um die Datei zu speichern und das Programm zu verlassen")
_ExcelBookSaveAs($oExcel, @TempDir & "\Temp.xls", "xls", 0, 1) ; Nun speichern wir die Datei, in eine temporäres Verzeichnis; existierende Dateien werden dabei überschrieben!
_ExcelBookClose($oExcel) ; Zum Abschluss verlassen wir das Programm