Avatar billede tmor Nybegynder
20. januar 2010 - 22:10 Der er 5 kommentarer og
1 løsning

Hente data fra flere ark

Jeg vil gerne samle nogle data fra 20 ark i ét ark. De 20 ark er stort set ens, men det varierer fra ark til ark, hvor mange linier, der er. Dvs. at jeg er ude efter noget ala: Tag de linier fra ark 1, der indeholder data, og indsæt i "samle-arket" (som linier), derefter tag tilsvarende data fra ark 2 osv... Kan man overhovedet det? Umiddelbart kan konsolider-funktionen ikke bruges, da det ark, jeg skal samle i, ikke har samme format som de 20 ark..
Avatar billede supertekst Ekspert
20. januar 2010 - 22:30 #1
Prøv at se spm. 898080
Avatar billede tmor Nybegynder
21. januar 2010 - 18:48 #2
Kan man ikke gøre det med VBA? Det der program koster jo penge :)
Avatar billede excelent Ekspert
21. januar 2010 - 19:57 #3
Koden kopierer ned til og med sidste værdi i kolonne A i arkene

Sub xCopy()
For t = 2 To Sheets.Count
rk1 = Sheets(1).Cells(65000, 1).End(xlUp).Offset(1, 0).Row
rk2 = Sheets(t).Cells(65000, 1).End(xlUp).Offset(1, 0).Row
Sheets(t).Range("A1:IV" & rk2).Copy Sheets(1).Range("A" & rk1)
Next
End Sub
Avatar billede excelent Ekspert
21. januar 2010 - 19:57 #4
og forudsætter du har samlearket længest til venstre
Avatar billede excelent Ekspert
24. januar 2010 - 11:08 #5
Hvordan går det ?
Avatar billede tmor Nybegynder
26. januar 2010 - 01:00 #6
Har ikke kigget på det endnu - regner med at få tid til det i morgen..
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