nachdem ich die Problemchen aus meinem letzten Post selber lösen konnte, komme ich aber mit einer neuen Herausforderung.
Ich möchte aus der ListBox per Doppelklick auf einen Eintrag eine Datei im entsprechenden Ordner finden und zumindest markieren bzw. öffnen.
Der Dateiname ist der Eintrag in der 2. Spalte meiner Listbox.
Der Code ist weiter unten, hoffe das Ihr mir anhand dessen helfen könnt.
Er bleibt zum einen mit der Fehlermeldung "Datei nicht gefunden" hängen, wenn ich mit Shell abfrage - Datei habe ich im Verzeichnis zum Test als .txt angelegt.
Zum Anderen bekomme ich die Meldung wenn ich per ShellExecute abfrage "Sub oder Function nicht gefunden....".
Gehe ich mit dem Curser über Shell(Path & ListBox1.List(n, 2)), zeigt er mir den richtigen Pfad und auch den korrekten Dateinamen.
Wo liegt hier mein Fehler?
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim Path
Dim n
Path = "T:\Qualitätsmanagement\Aufzeichnungen\Änderungen_Sondergenehmigungen\"
For n = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(n) = True Then
Shell (Path & ListBox1.List(n, 2))
'ShellExecute (0, "open", Path & ListBox1.List(n, 2), "", "", SW_Hide)
End If
Next
End Sub
Danke vorab schon mal und viele Grüße Andreas