Ich möchte gerne mittels VBA eine Textdatei in Excel importieren/aufstarten.
Es ist egal ob es ein neues Excelfile erstellt, oder auf eine bestehende Tabelle importiert...
Vielen Dank
Giuseppe
Sub Makro1()
Dim strDatei As String
strDatei = "C:\Liste.txt" ' an Namen und Pfad anpassen
Workbooks.OpenText Filename:=strDatei, Origin:= _
1250, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True
End Sub
Hier eine Variante mit Abfrage der Datei:Sub Mappe_oeffnen()
Dim vFile As Variant
vFile = Application.GetOpenFilename
If vFile = False Then Exit Sub
Workbooks.OpenText Filename:=vFile, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), _
TrailingMinusNumbers:=True
End Sub
Gruß