Avatar billede kim1a Ekspert
13. oktober 2020 - 09:24 Der er 1 løsning

VBA kopiere fra ark der varierer i længde

Hej alle

Jeg forsøger at kopiere fire faners data over i en samlet fane. Det er altid kolonne A:F, men antal rækker varierer. Derfor har min viden begrænset sig til select-løsningen og således ikke en nem måde at skrive loop på.

Altså:

Sheets("1").Select
    Range("A1:F1").Select
    Range(Selection, Selection.End(xlDown)).Select
    Selection.Copy
    Sheets("SAMLET").Select
    Range("A1").Select
    ActiveSheet.Paste
    Range("A1").Select
    Selection.End(xlDown).Offset(1, 0).Select

Nu er den så klar til at jeg tager næste fane.

Der må være en simpel måde at gøre dette simplere på. Kan jeg undgå select - altså kan jeg sheets("1").range(range("A1"),range("A1").offset(5,xlend).copy
Eller noget i den stil?
Avatar billede kim1a Ekspert
11. juli 2023 - 18:17 #1
Lukkes uden løsning
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