du kan lege lidt med dette her Sub Demo() Dim sFileName As Variant sFileName = Application.GetOpenFilename("Text Files (*.txt), *.txt") If sFileName <> False Then With ActiveSheet.QueryTables.Add(Connection:= _ "TEXT;V:\Data\ABT2XAL\" & sFileName, Destination:=Range("A1")) .Name = Left$(sFileName, Len(sFileName) - 4) End With End If End Sub
Den åbner lige "My documents" og ikke den første del af stien som er fast.
Derudover fik jeg også et problem med .Fieldnames = True.
Måske fordi jeg havde optaget en macro, der importerede den ønskede fil. De3r skal måske laves om i den også. Sorry. Her er hel den recordede macro. Måske kan du hjælpe med det også. :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.