UDF: Excel.au3 -> _ExcelBookSaveAs -> .xlsx

  • Da meine ursprüngliche Anfrage gesperrt wurde, musste ich selbst ein wenig rumtesten.

    Falls es jemanden interessiert:

    Um mit "_ExcelBookSaveAs" die Datei im .xlsx Dateiformat abspeichern zu können, sollten folgende Änderungen vorgenommen werden:

    Unter "; #CONSTANTS#" eine neue Zeile einfügen.

    bei mir:
    Global Const $xlNormals = 51

    Dann ab Zeile 336 (bzw. 337), "Func _ExcelBookSaveAs(" folgende Änderungen vornehmen:

    If $sType = "xls" Or $sType = "csv" Or $sType = "txt" Or $sType = "template" Or $sType = "html" Then

    ändern in:

    If $sType = "xls" Or $sType = "csv" Or $sType = "txt" Or $sType = "template" Or $sType = "html" Or $sType = "xlsx" Then


    und unter:


    If $sType = "xls" Then $sType = $xlNormal

    folgende Zeile hinzufügen:

    If $sType = "xlsx" Then $sType = $xlNormals

    Das sollte funktionieren.