ich habe im Internet folgenden Code-Schnipsel gefunden, der mir erlaubt, eine Exel-Datei direkt in einer neuen Excel-Instanz zu öffnen, bei CSV-Dateien allerdings Probleme macht:
'==================== Neue Excel-Instanz.vbs ======================
Option Explicit
Call NeueExcelInstanz
Sub NeueExcelInstanz()
With CreateObject("Excel.Application")
.Workbooks.Open WScript.arguments(0)
.Visible = True
End With
End Sub
'===================================================================
Der Code-Schnipsel in eine Textdatei, anschließend in .vbs unbenannt und in den "SendTo" Ornder unter Dokumente und Einstellungen und schon kann per rechter Maustaste und "Senden an" die Datei in einer neuen Excel Instanz geöffnet werden.
Funktioniert zunächst alles wunderbar. Nur bei CSV-Dateien gibt es Probleme.
Hier werden beim Öffnen der Datei die Komma als Trennzeichen betrachtet und so eine Dezimalzahl in unterschiedliche Zellen geschrieben.
Kann mir jemand sagen, wie der Code verändert werden muss, damit die Regionaleinstellung berücksichtigt wird, so dass nur ein Semikolon als Trennung betrachtet wird?
Freue mich auf eure Antworten
Grüße
Uli