Thema Datum  Von Nutzer Rating
Antwort
Rot Kommata verwirrt beim einlesen einer Textdatei
18.08.2011 17:46:14 Anonym1745
NotSolved
18.08.2011 20:07:57 Holger
NotSolved
19.08.2011 13:19:26 Anonym1745
NotSolved

Ansicht des Beitrags:
Von:
Anonym1745
Datum:
18.08.2011 17:46:14
Views:
1801
Rating: Antwort:
  Ja
Thema:
Kommata verwirrt beim einlesen einer Textdatei

Hallo, ich habe ein Problem mit dem Auslesen einer Textdatei via VBA in Excel, welche die Informationen von Formfeldern einer Worddatei beinhaltet.

Das Problem ist, dass die VBA.Split-Funktion sich von manchen Sonderzeichen, v.a. Kommas, in den Feldern verwirren lässt und erst nach dem letzten damit beginnt in das Array einzulesen. Semikolon in den Feldern sind allerdings kein Problem obwohl das der Delimiter ist.

Das hier ist der bisherige Code:

    Filename = ThisWorkbook.Path & "\export.txt"
    Open Filename For Input As #1
   
    Do While (Not EOF(1))
        Input #1, Streng
        StrArray = Split(Streng, ";")
    Loop
    Close #1

Die Textdatei sieht z.B. so aus:

"Testtext";1;0;0;"abc";"";"mehr, Text"; ...usw...

Kennt jemand das Problem oder weiß ob es dazu eine Lösung gibt?

Schonmal vielen Dank


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Kommata verwirrt beim einlesen einer Textdatei
18.08.2011 17:46:14 Anonym1745
NotSolved
18.08.2011 20:07:57 Holger
NotSolved
19.08.2011 13:19:26 Anonym1745
NotSolved