Avatar billede MortenL Juniormester
24. marts 2020 - 10:45 Der er 5 kommentarer

Opslag i andre excel filer

Hej

Jeg har flere mapper, og hver mappe indeholder nogen excel filer case 199, case 200, case 201, case 202 osv..

Jeg vil gerne lave en "oversigts-excelfil", som jeg vil kopier ind i hver mappe.
Denne oversigt skal trække nogen tal ud fra alle de øvrige filer, i den enkle mappe.

Hvis jeg blot laver en reference og henter en værdi, så går det galt når jeg kopiere arket over i en anden mappe - da stien jo er en ny..

På forhånd mange tak.!
Avatar billede JackJazz Seniormester
24. marts 2020 - 13:24 #1
Hvis du bruger formlen
=CELLE("filnavn")
til at finde den aktuelle sti, så må du kunne lave noget smart ved bruge af INDIREKTE-formlen.

/JackJazz
Avatar billede MortenL Juniormester
25. marts 2020 - 06:36 #2
Tak for input JackJazz.
Jeg har fundet frem til den aktuelle sti som jeg har placeret i A27 (sammenkædet med filnavnet), hvor der nu står
"s:\mappe\[filnavn.xlsx]"

i B25 står "Arknavn"
I B27 står "Cellenavn"

Men nedenstående indirekte formel får jeg blot #REFERENCE!
Hvad gør jeg forkert?

=INDIREKTE(" [ "&A27&"] "&B25&" '! "&B27)
Avatar billede MortenL Juniormester
25. marts 2020 - 06:57 #3
En anden ting.. INDIREKTE kræver alle excel filer er åbne?
Avatar billede JackJazz Seniormester
25. marts 2020 - 07:32 #4
Ja, INDIREKTE kræver åbne filer.

Tjek brackets ([]) og mellemrum i din INDIREKTe-formel.
Avatar billede MortenL Juniormester
25. marts 2020 - 19:47 #5
Tak jeg fik det til at lykkes.

Der er vel ikke en der vil hjælpe med makro til dette?

Sti står i kolonne B, navn på celle der skal hentes fra står i kolonne A, Indholdet af celle skal skrives i kolonne C.

Har prøvet med dette uden held:

Sub HentData()
Application.ScreenUpdating = False
For x = 1 To Range("B65536").End(xlUp).Row
Workbooks.Open Filename:=Cells(x, 2)
    Application.Goto Reference:="Info"
    Selection.Copy
    ActiveWorkbook.Close
    Cells(x, 3).Select
    ActiveSheet.Paste
Next
Application.ScreenUpdating = True
End Sub
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

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