Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
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

Eff. Pfad nach Import ausgeben

Eff. Pfad nach Import ausgeben
10.07.2014 17:38:27
Henner
Hallo zusammen,
mit folgendem Code importiere ich einen CSV Datensatz in meine Tabelle:

Sub CSV_Import()
Dim Datei As String
ChDrive Left(ThisWorkbook.FullName, 1)
ChDir ThisWorkbook.Path
Datei = Application.GetOpenFilename("CSV, *.csv")
If Not LCase(Datei) Like "*.csv" Then Exit Sub
Sheets("CSV.Import").Select
Cells.Select
Selection.ClearContents
With Workbooks.Open(Datei, ReadOnly:=True, local:=True)
.Sheets(1).UsedRange.Copy ThisWorkbook.Sheets("CSV.Import").Cells(1, 1)
.Close False
End With
Sheets("CSV.Import").Select
Cells.Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Cells.EntireColumn.AutoFit
End Sub
Nach erfolgreichem Import möchte ich den abs. Pfad aus dem die CSV Datei effektiv geladen wurde in eine Zelle schreiben (Die Datei liegt nicht immer im ThisWorkbook.Path).
Es wäre super wenn ihr mir hier auf die Sprünge helfen würdet.
Danke und Gruss, Henner

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

Betreff
Datum
Anwender
Anzeige
AW: Eff. Pfad nach Import ausgeben
10.07.2014 17:53:20
Daniel
HI
.value = Left(Datei, InstrRev(Datei, "\")-1)
Gruß Daniel

Eff. Pfad nach Import ausgeben (Super, merci! owT)
10.07.2014 18:01:17
Henner
.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige