Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Spalten als Text formatieren

Forumthread: Spalten als Text formatieren

Spalten als Text formatieren
24.03.2006 15:38:15
Sebastian
HI zusammen,
hoffe es sind noch ein paar fleissige Excelprofis da. Bräuchte ein kleines bisschen Hilfe bei einem MAkro. Hab folgendes Makro im Archiv gefunden und bisschen angepasst. Das MAkro importiert eine Text Datei ins Excel. Das Problem liegt jetzt darin, dass die ersten beiden Spalten des importierten Textfiles als Text importiert werden sollen. Hoffe es kann mir jemand helfen das Makro so anzupassen, dass die ersten beiden Spalten als Text eingelesen werden. Danke.
Viele Grüße Sebastian

Sub TEXT()
strExt = "*.txt"       'Dateiextension ggf. anpassen
ZuÖffnendeDatei = Application.GetOpenFilename("Textdateien (" & strExt & "), " & strExt, Title:="Textdatei auswählen")
If ZuÖffnendeDatei = False Then Exit Sub
strPath = CurDir & "\"
If strPath = "" Then
Exit Sub
Else
ChDir strPath
strFile = Dir(strPath & strExt)
Workbooks.OpenText Filename:=strPath & strFile, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, _
Tab:=True, Semicolon:=False, Comma:=False, _
Space:=True, Other:=False, trailingMinusNumbers:=True
Sheets(1).Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
End If
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalten als Text formatieren
24.03.2006 17:21:40
IngGi
Hallo Sebastian,
folgende Programmzeile habe ich um den Parameter FieldInfo ergänzt:
Workbooks.OpenText Filename:=strPath & strFile, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, _
Tab:=True, Semicolon:=False, Comma:=False, _
Space:=True, Other:=False, trailingMinusNumbers:=True, _
FieldInfo:=Array(Array(1, 2), Array(2, 2))
Gruß Ingolf
Anzeige

Forumthreads zu verwandten Themen

Anzeige