Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1512to1516
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
Inhaltsverzeichnis

CSV Import aus bestimmten Verzeichnis

CSV Import aus bestimmten Verzeichnis
02.09.2016 10:08:07
Chris

Hallo zusammen,
ein tolles Forum habt Ihr hier. Bisher konnte ich mir alle meine Fragen durch dieses Forum selber beantworten.
Aber jetzt hänge ich irgendwie, also habe ich mich angemeldet und verbinde meinen ersten Beitrag gleich mal mit einer Frage.
Ich möchte bei dem folgenden Modul erreichen, dass das Datei öffnen Fenster immer das von mir bestimmte Verzeichnis anzeigt. So spare ich mir die Zeit, zum benötigten Verzeichnis zu navigieren.
Für einen kleinen Tipp wäre ich euch sehr dankbar.
Gruß Chris
Dim oFileDialog As FileDialog
Dim Pfad As String
Set oFileDialog = Application.FileDialog(msoFileDialogFilePicker)
With oFileDialog
.Filters.Clear
.Filters.Add "Nur csv Dateien", "*.csv", 1
.Title = "Tracking import CSV"
.ButtonName = "CSV importieren"
.AllowMultiSelect = False
If .Show = True Then Pfad = .SelectedItems(1)
'
End With
If Pfad = "" Then Exit Sub
' Datei-import
With ActiveSheet.QueryTables.Add(Connection:="TEXT;" & Pfad, Destination:=ActiveSheet.Range("a1"))
.Name = Dir(Pfad, vbDirectory)
.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, 1, 1, 1)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With

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

Betreff
Datum
Anwender
Anzeige
AW: CSV Import aus bestimmten Verzeichnis
02.09.2016 11:06:51
Luschi
Hallo Chris,
so geht's:

With oFileDialog
'hier Pfad anpassen
.InitialFileName = "H:\Daten\2\3"
'usw
Gruß von Luschi
aus klein-Paris
AW: CSV Import aus bestimmten Verzeichnis
02.09.2016 11:12:43
Chris
Perfekt. Ich danke Dir.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige