Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Autofahrt auswerten/Makro

Forumthread: Autofahrt auswerten/Makro

Autofahrt auswerten/Makro
11.08.2017 16:02:03
Katzi
Sehr geehrte Damen und Herren!
Vielen Dank für die Aufnahme im Forum. Ich habe zurzeit ein kleines "Projekt", ich will Daten welche in einer Textdatei gespeichert sind (.txt) in mein Excel importieren.
Leider kann ich mit meinen Makro nur ein bestimmtes File einlesen - Der Pfad dorthin ist starr, gibt es eine Möglichkeit um das File händisch auszuwählen und es mit Hilfe eines Makros einzufügen?

Sub Makro1()
' Makro1 Makro
Application.CutCopyMode = False
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;C:\Users\k\Desktop\Daten_Roh\Auto_20171010.TXT" _
, Destination:=Range("$A$1"))
.Name = "Auto_20171010"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 1252
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = True
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 1, 1, 1)
.TextFileDecimalSeparator = "."
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
End Sub

Könnte mir wer da behilflich sein?
Liebe Grüße und ein schönes Wochenende!
K
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Autofahrt auswerten/Makro
11.08.2017 17:19:44
Tino
Hallo,
versuch mal so.
Habe ich jetzt nicht getestet!
Sub Makro1()
Dim sPath$
sPath = Application.GetOpenFilename("Text File (*.txt),*.txt*")
If sPath = CStr(False) Then Exit Sub
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;" & sPath & , Destination:=Range("$A$1"))
'...
Gruß Tino
Anzeige
AW: Autofahrt auswerten/Makro
14.08.2017 07:48:20
Katzi
Guten Morgen!
Leider hab ich noch einen Syntaxfehler, welchen ich nicht wegbekomme.
Betrifft die Zeile:

With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;" & sPath & , Destination:=Range("$A$1"))

Trotzdem natürlich DANKE!
Liebe Grüße
ein & zuviel
14.08.2017 07:54:10
Sepp
Hallo Katzi,
das & nach sPath muss weg!
"TEXT;" & sPath , Destination:=Range("$A$1"))
Gruß Sepp

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige