Anzeige
Archiv - Navigation
168to172
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
168to172
168to172
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

TXT Import zu Excel

TXT Import zu Excel
12.10.2002 00:12:23
FrankyB
Excel 8+9
Hallo Leute,
unten stehendes Makro ist von Hans.
Ich müßte dieses etwas modifizieren, kann es aber selbst nicht.
Die Datei Dat1.txt enthält ca. 250.000 Datensätze (Zeilen).
Diese Datei soll so eingelesen werden,
daß die Daten dann in Excel auf ca. 4 Tabellenblätter verteilt werden.
Kann mir hier jemand helfen?

Vielen Dank im voraus
Gruß Frank

Sub TwoSheets()
Dim lngRow As Long
Dim test As Integer
Dim txt As String
Application.ScreenUpdating = False
Close
Open "Dat1.txt" For Input As #1
Do Until EOF(1)
Line Input #1, txt
lngRow = lngRow + 1
Loop
Close
Workbooks.OpenText FileName:="Dat1.txt", Origin:=xlWindows, StartRow:=32767, DataType:=xlFixedWidth, FieldInfo:=Array(0, 1)
With ThisWorkbook
ActiveSheet.Move after:=.Worksheets(.Worksheets.Count)
End With
ActiveSheet.Name = "Blatt2"
Application.DisplayAlerts = False
Workbooks.OpenText FileName:="Dat1.txt", Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array(0, 1)
Application.DisplayAlerts = True
ActiveSheet.Move after:=ThisWorkbook.Worksheets(1)
ActiveSheet.Name = "Blatt1"
Rows("32767:65536").Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

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

Betreff
Datum
Anwender
Anzeige
Re: TXT Import zu Excel
12.10.2002 03:41:31
Hans W. Herber
Hallo Frank,

nein, da kannst Du nix mit anfangen. Als StartRow akzeptiert Excel - obwohl in der Hilfe als Variant bezeichnet - nur Integer-Werte. Hierdurch müssen in der Textdatei vor dem erneuten Öffnen die bereits übernommenen Werte gelöscht werden.

Siehe Beispielarbeitsmappe unter:
https://www.herber.de/bbs/texte/10txtimport.xls

hans

Re: Danke Hans
12.10.2002 12:34:56
FrankyB
Hallo Hans,
Makro funktioniert prima
Danke + Gruß
Frank

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige