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

Datei öffnen Dialog - nur Pfad schreiben

Datei öffnen Dialog - nur Pfad schreiben
17.03.2014 11:04:01
Steffen
Grüßt euch - Mahlzeit.
Kann mir jemand sagen, wie ich den "Datei öffnen"-Dialog bzw "Link öffnen"-Dialog verwenden kann, damit mir der komplette Pfad der ausgewählten Datei in eine Zelle/Variable geschrieben wird? Ich muss die Datei nicht öffnen - brauch nur den Pfad.
Mit Application.Dialogs(xlDialogInsertHyperlink).Show kann ich nicht den kompletten Pfad einlesen, vielleicht hängt es auch dort irgendwo? Ich bekomme statt:
C:\User\Pfad\Unterpfad\Datei.jpg nur Unterpfad\Datei.jpg.
Weiß da jemand Rat?
VG Steffen

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

Betreff
Datum
Anwender
Anzeige
AW: Datei öffnen Dialog - nur Pfad schreiben
17.03.2014 11:25:33
Rudi
Hallo,
eine Möglichkeit:
Sub aaaa()
Dim sTmp, sPfad As String
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
If .Show = -1 Then
sTmp = .SelectedItems(1)
sTmp = Split(sTmp, "\")
ReDim Preserve sTmp(UBound(sTmp) - 1)
sPfad = Join(sTmp, "\")
End If
End With
End Sub

Gruß
Rudi

AW: Datei öffnen Dialog - nur Pfad schreiben
17.03.2014 13:24:04
Steffen
Perfekt. Habe nur folgendes Codeschnippsel gebraucht:
Private Sub img_photo_Click()
Dim eintrag As Integer
Dim linkphoto As String
'#Neues Foto einstellen#
'Dialog zum Linkerfassen
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
If .Show = -1 Then
linkphoto = .SelectedItems(1)
End If
End With
'Linkphoto in wert_photo schreiben
ThisWorkbook.Sheets("sys").Range("wert_photo") = linkphoto
'Ansicht aktualisieren /
img_photo.Picture = LoadPicture(linkphoto)
Me.Repaint
End Sub
Herzlichsten Dank!!!
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige