29. november 2004 - 09:46Der er
3 kommentarer og 1 løsning
Kopiering af data i en række via VBA/Markro til andet regneark
Jeg har brug for kode som kan kopiere hele den række hvor cursoren står dvs. (active cell)i eks. ark1 til ark2. I ark2 skal den finde den sidste celle i kolonne A hvor der ikke er indtastet data endnu. Her skal den række som er kopieret indsættes og derefter skal man retunere til ark1 og se data her.
Sub copyRow() Dim r1, r2 As Range Dim org_wks, wks As Worksheet
Set org_wks = ActiveSheet Set r1 = Rows(ActiveCell.Row)
' Find sidst brugte kolonne Set wks = Worksheets("Ark2") wks.Activate Range("A65536").Select If Selection = "" Then Selection.End(xlUp).Select wks.Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
' Sæt r2 til destination Set r2 = Rows(ActiveCell.Row)
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.