Hier ist eine Lösung, die csv2odf verwendet, um die Formatierung in Excel zu automatisieren:
Erstellen Sie eine Tabellenkalkulationsvorlage in Excel mit den folgenden Spezifikationen:
Fügen Sie Spaltentitel mit der gleichen Anzahl von Spalten wie die CSV ein. (Wenn Sie Titel aus der CSV-Datei verwenden möchten, fügen Sie dem Befehl unten die Option -H hinzu.)
Fügen Sie eine Beispieldatenzeile in der zweiten Zeile hinzu. Verwenden Sie Dummy-Nummern für die Nummern und Dummy-Text für die Texte. Formatieren Sie den Text / die Zahlen wie gewünscht, formatieren Sie die Zahlen ggf. mit der Währung.
Speichern Sie die Vorlage als xlsx (xls funktioniert nicht).
Führen Sie diesen Befehl aus:
csv2odf yourdata.csv yourtemplate.xlsx output.xlsx
Ihre Daten werden in der Ausgabe formatiert, wobei die Formatierung aus der Vorlage verwendet wird. Sie können jedes Mal dieselbe Vorlage verwenden, um die Konvertierung zu automatisieren.
Beachten Sie, dass das Programm Python zum Ausführen benötigt.