Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
824to828
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
824to828
824to828
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Text in Spalten aufteilen

Text in Spalten aufteilen
08.12.2006 10:08:06
Frank
Hallo an alle fleißigen Programmierer,
Ich hoffemir kann jemand helfen.
Ich möchte eine eingelesene Textdatei in Spalten aufteilen.
Wie im Beispiel sind es immer mehrere Blöcke bis zur Leerzeile. Jeder Block soll in eine Zeile. Alle Leerzeilen kann man ja hinterher löschen.
Hier mal ein Beispiel der Textdatei.
Besten Dank im Voraus
Gruß Frank
Spalte A
@@2BC
Beleg 0000//00701 12.10.06 06:00
** Kassierer 'Schuster' angemeldet **
@@246
@@12BD000003D420061012060028
Beleg 0030//00701 12.10.06 06:00
** Schicht #960 eröffnet **
@@2BC
@@12BD000003D420061012060034
Beleg 0001/0004/00701 12.10.06 06:00
000001 Schichtwechsel
Gesamtbetrag 0,00 EUR
Anfangsbestand 0,00 EUR
MWSt. 16,00 % 0,00 EUR
@@264
@@12590000000020061012063042
Beleg 1903/0601/00601 12.10.06 06:30
002008 Einzel Erwachsene 2,80 EUR
bis 12.10.06 06:30
(6) 01234567891234523285234390?
060422 GWK Rückf. 6/4/22 -2,80 EUR
0000000220063701647?
# 8; Geldguthaben: 40,60 EUR
Gesamtbetrag 0,00 EUR
MWSt. 7,00 % 0,18 EUR
MWSt. 16,00 % -0,39 EUR
@@2E7
@@12590000000020061012063042
Beleg 4474/0602/00602 12.10.06 07:24
012008 NZ Einzel Erwachsene 0,00 EUR
12.10.06 06:30 - 12.10.06 07:24
Verweildauer: 0 Tg., 0 Std., 54 Min.
12.10.06 06:30 - 12.10.06 07:24
Verweildauer: 0 Tg., 0 Std., 54 Min.
(6J) 02123452236285234610?
Gesamtbetrag 0,00 EUR
MWSt. 7,00 % 0,00 EUR

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text in Spalten aufteilen
08.12.2006 10:37:31
Matthias
Hallo Frank,
jede Zeile in eine Zelle, nach einer Zeerzeile neue Zeile:

Sub TextImport()
Dim fn As String
Dim ff As Integer
Dim ze As Long, sp As Integer
Dim z As String
fn = ThisWorkbook.Path & "\text.txt"
ff = FreeFile
Open fn For Input As ff
ze = 1: sp = 0
Cells.ClearContents
Do While Not EOF(ff)
Line Input #ff, z
If Trim(z) = "" Then
ze = ze + 1
sp = 0
Else
sp = sp + 1
Cells(ze, sp) = z
End If
Loop
Close #ff
End Sub

Gruß Matthias
AW: Text in Spalten aufteilen
08.12.2006 12:00:58
Frank
Danke Matthias,
für Deine Mühe.
Es funktioniert prima.
Gruß Frank
Anzeige

316 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige