@Witty: Der Fehler "Worksheet named 'Transaktionsdetails' not found" kommt daher, dass der Konverter den Sheet-Namen fest einprogrammiert hat, Amex nennt das Tabellenblatt je nach Export-Variante anders. Das zweite Problem ("Excel file format cannot be determined") tritt auf, wenn Amex die Datei als .csv ausgibt, die Datei aber intern wie eine Excel-Datei aufgebaut ist. Das verwirrt viele Parser. Was bei uns funktioniert hat: Den Amex-Export als .xlsx (nicht .csv) herunterladen – das ist die stabilere Variante. Die Datei hat dann typischerweise 6 Metadaten-Zeilen vor dem eigentlichen Header (Datum, Beschreibung, Betrag usw.). Diese Zeilen muss der Konverter erkennen und überspringen, sonst interpretiert er "Transaktionsdetails" als Header. Wir haben uns dafür einen eigenen Browser-basierten Konverter gebaut, der genau das macht. Läuft ohne Installation, direkt im Browser. Kein Download, keine Python-Abhängigkeiten. Falls Interesse besteht, gerne per PN melden.
... Mehr anzeigen