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..
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?
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
Synes godt om
Ny brugerNybegynder
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.