Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Einlesen von Texttabellen und anordnen in der ersten Spalte |
11.05.2012 16:12:06 |
Nucat |
|
|
|
12.05.2012 12:56:29 |
Brumms |
|
|
|
14.05.2012 09:29:32 |
Gast86830 |
|
|
Von:
Nucat |
Datum:
11.05.2012 16:12:06 |
Views:
1591 |
Rating:
|
Antwort:
|
Thema:
Einlesen von Texttabellen und anordnen in der ersten Spalte |
Hallo,
ich kämpfe hier mit einem gewissen Tatbestand: Mir liegen Messdaten in Form von Rohtextfiles vor. Ich habe es hingekriegt, diese einzulesen. Das einzige problem ist bloß, dass die numerischen Messdaten jeweils um eine Spalte versetzt zu ihren Bezeichnungen und Formelzeichen abgelegt werden. D.h. die Messwertbezeichnung ist um eine Spalte zu den Messwerten versetzt gespeichert. Dies kommt dadurch zu standen, weil die Zeile der Messwerte mit einem Leerzeichen beginnt und die Zeile mit den Beschriftungen nicht. Hat jemand einen Ansatz, wie man es hinkriegen könnte, dass die ersten Delimiter grundsätzlich ignoriert werden? Das Kommand zum Einlesen lautet:
With ActiveSheet.QueryTables.Add(Connection:="TEXT;" & fileName, Destination:=Range("$A$1"))
.Name = "20111231003"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = True
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlOverwriteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = False
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = True
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = True
.TextFileOtherDelimiter = "|"
.Refresh BackgroundQuery:=False
End With
Vielen Dank,
Nucat
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
Einlesen von Texttabellen und anordnen in der ersten Spalte |
11.05.2012 16:12:06 |
Nucat |
|
|
|
12.05.2012 12:56:29 |
Brumms |
|
|
|
14.05.2012 09:29:32 |
Gast86830 |
|
|