Führen Sie den Befehl aus, um die CSV-Datei in Excel zu öffnen

3

Meine erste Frage auf der Website, also mache ich das hoffentlich richtig.

Ich benutze File Juggler auf meinem Windows-Rechner. Das Programm kann nach neuen Dateien suchen und Ausführungsbefehle auslösen.

Wenn eine neue CSV-Datei ankommt, möchte ich einen Befehl ausführen , der diese Datei in Excel öffnen würde.

Vielen Dank

Dean
quelle

Antworten:

4

Wenn Sie das Office-Verzeichnis einschließen, das Excel.exe enthält, müssen Sie den Pfad in Ihrer Befehlszeile nicht explizit festlegen. Am einfachsten ist es, excel.exe und den Namen der CSV-Datei danach einzugeben.

Andernfalls müssen Sie den Pfad explizit festlegen. Verwenden Sie am besten doppelte Anführungszeichen für Excel und doppelte Anführungszeichen für die CSV:

"c:\program files\microsoft office\office12\excel.exe" "c:\newfile.csv" 
Sonne
quelle
Hey Sun, vielen Dank. Ich musste den expliziten Pfad verwenden, aber es funktioniert perfekt!
Dean
1
Wenn Sie eine CSV-Datei auf diese Weise in Excel laden, fallen alle CSV-Spalten in die Excel-Spalte 'A'. Gibt es eine Möglichkeit, von der Befehlszeile aus anzugeben, was das Spaltentrennzeichen ist?
Hans Deragon
Die Frage liegt außerhalb des Geltungsbereichs. Sie können hier versuchen, superuser.com/questions/238944/… oder Excel-Makro verwenden, um zu aktivieren, um CSV zu verarbeiten, wie Sie möchten
So