Avatar billede laurbjerg Nybegynder
01. september 2004 - 08:59 Der er 7 kommentarer og
1 løsning

kopier fra mange filer

Jeg har ca. 75 forskellige filer , hvor jeg skal have kopieret 2 felter fra hver over i et nyt ark.

Det drejer sig om felt "F2" og "H3" fra alle filerne.

I den nye fil skal dataerne stå i hhv. kolonne "A" og kolonne "B".

Kan det gøres automatisk ????
Avatar billede x-lars Novice
01. september 2004 - 10:02 #1
Hvordan er filerne navngivet - med noget bestemt system?
Avatar billede laurbjerg Nybegynder
01. september 2004 - 10:05 #2
n, de hedder alle noget vidt forskelligt !! desværre
Avatar billede laurbjerg Nybegynder
01. september 2004 - 12:21 #3
jeg gjorde det på den "hårde" måde, så jeg lukker spm.
Avatar billede kabbak Professor
01. september 2004 - 13:06 #4
det var synd, her er koden

Public Sub Hent_filer()
Application.ScreenUpdating = False
Dim strFilNavn As String
i = 1
mypath = "C:\adata\" ' ret til din sti
If Right(mypath, 1) <> "\" Then mypath = mypath & "\"
strFilNavn = Dir(mypath & "*.xls")  ' Hent den første filnavn.
Do While strFilNavn <> ""  ' Start løkken
  If strFilNavn <> "." And strFilNavn <> ".." Then
Workbooks.Open strFilNavn
ThisWorkbook.Worksheets("Ark1").Range("A" & i) = Workbooks(strFilNavn).Worksheets("Ark1").Range("F2")
ThisWorkbook.Worksheets("Ark1").Range("B" & i) = Workbooks(strFilNavn).Worksheets("Ark1").Range("H3")
ThisWorkbook.Worksheets("Ark1").Range("C" & i) = strFilNavn
Workbooks(strFilNavn).Close
i = i + 1
End If
strFilNavn = Dir    ' Hent næste filnavn.
Loop
  Application.ScreenUpdating = True
End Sub
Avatar billede kabbak Professor
01. september 2004 - 13:07 #5
nb. det kræver at alle filer, som skal hentes fra, er i det aktuelle bibliotek, og ikke andre
Avatar billede kabbak Professor
01. september 2004 - 13:11 #6
nå lige en rettelse

Workbooks.Open strFilNavn
rettes til
Workbooks.Open mypath & strFilNavn
Avatar billede laurbjerg Nybegynder
01. september 2004 - 13:34 #7
>kabbak

Havde du dog bare været 5 min. hurtigere!!

en ret imponerende makro.
Avatar billede kabbak Professor
01. september 2004 - 15:02 #8
jeg skal jo også passe mit arbejde . ;-))
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