der Fehler liegt in der rot markierten Zeile, weil es diesen Pfad bei dir offenbar nicht gibt:
Private Sub UserForm_Initialize() 'Files in folder listed in Listbox1
Dim FSO As Object, fld As Object, Fil As Object Dim SubFolderName As String Dim i As Integer Set FSO = CreateObject("Scripting.FileSystemObject") SubFolderName = "E:\ICP-Smartmål\Ny fil fra ICP" Set fld = FSO.GetFolder(SubFolderName) For Each Fil In fld.Files i = i + 1 Me.ListBox1.AddItem Fil.Name
Next Fil
End Sub
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag 28 • Niko
26.02.2021, 21:09 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2021, 21:09 von mumpel.)
M.E. fehlt da auch ein Backslash. "E:\ICP-SmartmÃ¥l\Ny fil fra ICP\". Und diese komischen Zeichen nach dem M bei "Smartm" könnten ein Problem auslösen.
Habe es ein bisschen aufgepäppelt und es läuft teils.
UserForm erscheint wie gewünscht. TextForm reagiert wie Gewünscht.
Import Button ist mein thema… Wie bekomme ich in der TextBox (in der UserForm) die ausgewählte csv Datei im Arbeitsblatt 1,2,3 etc. reinkopiert? Der ihalt von der csv datei soll im Arbeitsblatt "Start" ab "E2" eingebunden werden