Konvertieren Sie XLSX zu CSV korrekt
Dies ist ein problem, das sehr viel wie beschrieben hier. Aber ich muss es tun horizontal, und meine Probleme mit dem Datum. Ich bin auf einem Mac.
Diese ist ein Bild von meinem .xlsx-Dokument. Ich habe viele Einträge wie die in den ersten drei Zeilen, und ich will wandeln Sie in CSV, wie die letzten drei Einsen. Aber mein problem ist Folgendes:
- 2012-08-16 (in A1) wird 41137 (in A4)
- Meine session von 08:00 bis
09:00 01:00 Stunde lang (siehe H1 und I1 und J1) wird ein mess –
,0,333333333333333,0,375, - Meine session von 09:00 bis 10:00 Uhr hat die
Gleiches problem wie oben, nur, dass die chaotisch-zahlen sind
anders.
Mein Ziel ist der export meiner .xlsx Zeit Blatt in toggl
P. S. Kleine Probleme, die dazu führen kann, Reale:
- A1 2012-08-16 wird 16-aug-12
- J1 01:00:00 wird zu 01:00 sowie 08:00:00 wird zu 08:00 und 09:00 wird zu 08:00:00 und so weiter.
InformationsquelleAutor jacob | 2012-08-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einfachste Lösung ist, einfach "Speichern unter..." und wählen Sie CSV als Dateityp.
Ich vermute, Sie versuchen zu tun, ist dies teilweise automatisiert. Wenn die folgenden Annahmen erfüllt sind:
der einfachste Weg, um zu konvertieren "XLSX" , "CSV" ist mit ein bisschen VB-Script:
Aufrufen:
Update:
Werfen Sie einen Blick auf diese posting führt die Konvertierung mit einem Perl-Skript.
Update 2
Anscheinend ist der VBA-code ist pingelig mit Bezug auf Pfade. Unqualifizierte Pfade aufgelöst werden, die relativ zu Ihrem Dokumente-Verzeichnis. So für reproduzierbare Ergebnisse, verwenden Sie einen vollständigen Pfad zu der input-und output-Dateien.
Ich habe versucht, diese aus Neugier, und ich bekomme ein
'file.xlsx' not found. Check the spelling of the file name, and verify that the file location is correct.
. Ich lief den Befehl aus-Befehl-Eingabeaufforderung in dem Verzeichnis, wo alle Dateien gespeichert sind.Versuchen Sie es mit einem vollständigen Pfad an file.xlsx.
InformationsquelleAutor Devon_C_Miller