Avatar billede floffi_d Nybegynder
11. oktober 2008 - 10:16 Der er 4 kommentarer og
1 løsning

Kopiere fra kolonne A i den aktive linie

Jeg skal lave en macro der kopirer fra et aktiv ark til et statistik ark. Den skal tage fra kolonne a i den linie man står i og kopiere den til den næste tomme celle i et statistik ark.
Den skal F.eks. starte med at indsætte i linie B12 og så i B13 osv. Jeg har prøvet at ændre denne formel. Men kan ikke få det til at virke.

Håber der er lidt hjælp at hente.

Sub KopierTilTom()

For Each c In Worksheets("Ark2").Range("A1:A65536")
    If IsEmpty(c.Value) Then
        c.Value = Worksheets("Ark1").Range("A1")
        Exit For
    End If
Next

End Sub
Avatar billede jkrons Professor
11. oktober 2008 - 11:20 #1
Jeg er ikke helt sikker på, om det er hele den aktive række, der skal kopieres, eller kun indholdet af kolonne A i den aktive række.

Den makro gør det sidstnævnte.

Sub t()
    Range("a" & ActiveCell.Row).Copy
    Sheets(2).Select
    Range("B65532").Select
    Selection.End(xlUp).Offset(1, 0).Select
    ActiveSheet.Paste
    Sheets(1).Select
End Sub
Avatar billede floffi_d Nybegynder
11. oktober 2008 - 11:41 #2
Det kan jeg Sagtens bruge skal bare lige lave lidt om så det hele passer. Mange tak for det hurtige svar.
Avatar billede jkrons Professor
11. oktober 2008 - 11:45 #3
Velbekomme .-)
Avatar billede kabbak Professor
11. oktober 2008 - 13:19 #4
jkrons > koden kan formindskes, til en linje, det gør den også hurtigere, for den skal ikke Selecte


Sub t()
    Range("a" & ActiveCell.Row).Copy Sheets(2).Range("B65532").End(xlUp).Offset(1, 0)
End Sub
Avatar billede jkrons Professor
11. oktober 2008 - 14:00 #5
kabbak-> Du har helt ret. Men i dag mener jeg faktisk at pc'erne er så hurtige, at man ikke oplever nogen hastighedsforskel ved select af ennkelte celler. Derfor er jeg ikke "så kritisk med at undlade Select som tidligere. Det er selvfølgelig noget andet, hvis der skal loopes gennem et stort antal kopieringer.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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