Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: CSV Format beim öffnen trennen mit Semikolon

CSV Format beim öffnen trennen mit Semikolon
24.11.2006 14:30:36
MartinCH
Hallo Forum
Habe den folgenden Script versucht, aber es öffnet die Datei nicht delimitted.


Sub DMCHeckliste()
'
' DMCHeckliste Makro
' Makro am 24.11.2006 von Martin Manhart aufgezeichnet
'
Dim Artikelnummer
Artikelnummer = Range("U13").Value
    Workbooks.OpenText Filename:="J:\AKTIONEN\APS_DemandPointCheck.CSV", _
      DataType:=xlDelimited, Semicolon:=True
    Selection.AutoFilter
    Selection.AutoFilter Field:=6, Criteria1:=Artikelnummer
End Sub


Was mache ich falsch?
Gruss
Martin
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Workaround
24.11.2006 14:46:47
MartinCH
Hallo Zusammen
Habe folgenden Workaround geschrieben und jetzt ist es wie wenn das CSV von hand geöffnet würde. Aber vieleich weiss jemand wie es auf direktem Weg geht....


Sub DMCHeckliste()
'
' DMCHeckliste Makro
' Makro am 24.11.2006 von Martin Manhart aufgezeichnet
'
Dim Artikelnummer
Artikelnummer = Range("U13").Value
    Workbooks.OpenText Filename:="J:\AKTIONEN\APS_DemandPointCheck.CSV"
    Columns("A:J").EntireColumn.AutoFit
    Range("A:A").TextToColumns , DataType:=xlDelimited, Semicolon:=True
    Selection.AutoFilter
    Selection.AutoFilter Field:=6, Criteria1:=Artikelnummer
End Sub


Gruss
Martin
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

CSV Dateien in Excel mit Semikolon trennen


Schritt-für-Schritt-Anleitung

Um eine CSV-Datei in Excel zu öffnen und die Daten durch Semikolon zu trennen, folge diesen Schritten:

  1. Öffne Excel und gehe zu Daten im Menü.
  2. Klicke auf Daten abrufen und wähle Aus Text/CSV.
  3. Wähle die CSV-Datei aus, die du importieren möchtest.
  4. Im Importfenster wähle die Option Semikolon als Trennzeichen, wenn deine CSV-Datei mit Semikolon getrennt ist.
  5. Klicke auf Laden, um die Daten in ein neues Arbeitsblatt zu importieren.

Wenn du ein VBA-Makro verwenden möchtest, kannst du den folgenden Code nutzen:

Sub DMCHeckliste()
    Dim Artikelnummer
    Artikelnummer = Range("U13").Value
    Workbooks.OpenText Filename:="J:\AKTIONEN\APS_DemandPointCheck.CSV", _
        DataType:=xlDelimited, Semicolon:=True
    Selection.AutoFilter
    Selection.AutoFilter Field:=6, Criteria1:=Artikelnummer
End Sub

Häufige Fehler und Lösungen

  • Fehler: Excel öffnet die CSV-Datei nicht als delimitiert.

    • Lösung: Stelle sicher, dass du im Importfenster das richtige Trennzeichen (Semikolon) ausgewählt hast.
  • Fehler: Die Daten werden nicht korrekt in Spalten aufgeteilt.

    • Lösung: Überprüfe die CSV-Datei, um sicherzustellen, dass sie tatsächlich mit Semikolon getrennt ist. Du kannst auch den Text in Spalten-Assistenten in Excel verwenden.

Alternative Methoden

Wenn du CSV-Dateien mit einem Komma statt einem Semikolon hast, kannst du sie in Excel ebenfalls öffnen. In diesem Fall wähle im Importfenster Komma als Trennzeichen. Eine weitere Methode ist die Verwendung von VBA:

Sub DMCHecklisteMitKomma()
    Workbooks.OpenText Filename:="J:\AKTIONEN\APS_DemandPointCheck.CSV", _
        DataType:=xlDelimited, Comma:=True
End Sub

Praktische Beispiele

  1. CSV-Datei mit Semikolon trennen: Wenn deine Datei folgendermaßen aussieht:

    Name;Alter;Beruf
    Max;30;Entwickler
    Lisa;28;Designer

    wird sie nach dem Import in Excel in drei Spalten (Name, Alter, Beruf) aufgeteilt.

  2. CSV-Datei mit Komma trennen: Eine Datei, die so aussieht:

    Name,Alter,Beruf
    Max,30,Entwickler
    Lisa,28,Designer

    wird ebenfalls korrekt in Spalten importiert, wenn das Komma als Trennzeichen ausgewählt ist.


Tipps für Profis

  • Makros automatisieren: Du kannst Makros erstellen, die das Öffnen von CSV-Dateien und das Trennen der Daten automatisieren. Dies spart Zeit, besonders wenn du häufig mit CSV-Dateien arbeitest.

  • CSV als Semikolon speichern: Wenn du ein Excel-Dokument im CSV-Format speichern möchtest, stelle sicher, dass du die Datei als CSV (Macintosh) speicherst, um Semikolon als Trennzeichen zu verwenden.

  • Manuelle Kontrolle: Überprüfe immer die ersten Zeilen der CSV-Datei, um sicherzustellen, dass das Trennzeichen richtig gesetzt ist.


FAQ: Häufige Fragen

1. Wie trenne ich eine csv-datei in Excel, wenn sie mit Komma statt Semikolon getrennt ist?
Du kannst die Datei einfach mit dem Import-Assistenten öffnen und das Komma als Trennzeichen auswählen.

2. Was tun, wenn Excel die csv datei nicht richtig einliest?
Prüfe, ob das richtige Trennzeichen ausgewählt ist. Du kannst auch den Text in Spalten-Assistenten verwenden, um die Daten manuell zu trennen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige