Avatar billede spoi Nybegynder
13. december 2007 - 09:53 Der er 6 kommentarer og
1 løsning

hente filnavne fra en mappe

Hej

Jeg vil gerne i et regne ark (via en knap) kunne hente en masse filnavne fre en mappe

Det drejer sig om alle filer der slutter på M.pdf
De ligger alle i samme mappe

Kan og vil nogen hjælpe mig med dette

Gerne så de ligger nedad feks i kolonne A

På forhånd tak

LN
Avatar billede supertekst Ekspert
13. december 2007 - 10:05 #1
Ja - det skulle være muligt - vender tilbage...
Avatar billede supertekst Ekspert
13. december 2007 - 10:29 #2
Koden anbringes i Ark1

Const mappeNavn = "C:\Documents and Settings\pb\Skrivebord\1312Spoi\filmappe"  'tilpasses
Dim ræk
Sub hentFilnavne()
    ræk = 1
    FindFiler mappeNavn
   
    Columns.AutoFit
End Sub
Private Sub FindFiler(folderspec)
    Dim fs, f, f1, fc
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(folderspec)
    Set fc = f.Files
    For Each f1 In fc
        filnavn = LCase(f1.Name)
        If Right(filnavn, 5) = "m.pdf" Then
            ActiveSheet.Cells(ræk, 1) = filnavn
            ræk = ræk + 1
        End If
    Next
End Sub
Avatar billede bufferzone Praktikant
13. december 2007 - 11:21 #3
Hvorfor ikke bare køre en dos kommandi og pipe resultatet til e tekstfil som så editeres i excel

C:\>dir > dir.txt der indskriver indholdet af C drevet i dir.txt filen, der så kan indlæses, formateret
Avatar billede supertekst Ekspert
28. december 2007 - 13:50 #4
Noget nyt?
Avatar billede spoi Nybegynder
31. januar 2008 - 08:31 #5
yep det virker - undskylder meget for forsinkelsen
Point til dig Supertekst ;O) Så læg et svar

LN
Avatar billede supertekst Ekspert
31. januar 2008 - 09:04 #6
OK - du får et svar
Avatar billede supertekst Ekspert
09. marts 2008 - 23:42 #7
????
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester