Avatar billede rickie Juniormester
16. september 2004 - 15:40 Der er 12 kommentarer og
1 løsning

Makro som flytter linje til nyt ark

Hej allesammen,

Jeg vil gerne have hjälp med at oprette et makro som flytter en hel räkke til et andet faneblad (fane 1 -> 2) når der klikkes på et link.
Den skal kun tage den räkker hvor der trykkes på knappen.
Det er tänkt at der skal väre en knap ved hver räkke, men jeg håber at der findes en nem måde at göre det på, istedet for at oprette ett makro til hver räkke.

Håber at i kan hjälpe.

Det skal ligeledes kunne flyttes den anden vej. Fra fane 2 -> 1

Fortsat god dag allesammen :-)
Avatar billede kabbak Professor
16. september 2004 - 16:31 #1
sættes ind i et modul

Public Sub MoveRow()
'Ret Fane1 og Fane2 til dine fanenavne
If ActiveSheet.Name = "Fane1" Then
Rows(ActiveCell.Row).Copy
RW = Worksheets("Fane2").Range("A65536").End(xlUp).Row + 1
ActiveSheet.Paste Destination:=Worksheets("Fane2").Cells(RW, 1)
Rows(ActiveCell.Row).Delete
End If
If ActiveSheet.Name = "Fane2" Then
Rows(ActiveCell.Row).Copy
RW = Worksheets("Fane1").Range("A65536").End(xlUp).Row + 1
ActiveSheet.Paste Destination:=Worksheets("Fane1").Cells(RW, 1)
Rows(ActiveCell.Row).Delete
End If

End Sub
Avatar billede kabbak Professor
16. september 2004 - 16:32 #2
Den tager den række hvor der er en celle aktiv
Avatar billede rickie Juniormester
17. september 2004 - 09:10 #3
Hej,

Den siger noget i stil med at Index er udenfor "range" og "highlighter" dette:
RW = Worksheets("Klar").Range("A65536").End(xlUp).Row + 1


Her er hele koden:

Public Sub MoveRow()
'Ret Fane1 og Fane2 til dine fanenavne
If ActiveSheet.Name = "2000" Then
Rows(ActiveCell.Row).Copy
RW = Worksheets("Klar").Range("A65536").End(xlUp).Row + 1
ActiveSheet.Paste Destination:=Worksheets("Klar").Cells(RW, 1)
Rows(ActiveCell.Row).Delete
End If
If ActiveSheet.Name = "Klar" Then
Rows(ActiveCell.Row).Copy
RW = Worksheets("2000").Range("A65536").End(xlUp).Row + 1
ActiveSheet.Paste Destination:=Worksheets("2000").Cells(RW, 1)
Rows(ActiveCell.Row).Delete
End If

End Sub
Avatar billede kabbak Professor
17. september 2004 - 09:16 #4
Hvilken exel version bruger du ?
Avatar billede kabbak Professor
17. september 2004 - 09:17 #5
Tjek lige hvilket nummer den sidste celle i A kolonnen har( Helt i bund )
Avatar billede rickie Juniormester
17. september 2004 - 09:44 #6
Ver. 2003 (11.5612.5703)
Hvordan er det nu jeg går längst ned med en hurtigtast?
Avatar billede kabbak Professor
17. september 2004 - 09:55 #7
CTRL + pil ned
Avatar billede rickie Juniormester
17. september 2004 - 10:01 #8
Ok! Tack! 65536
Avatar billede rickie Juniormester
17. september 2004 - 11:02 #9
Har du fundet ud af hvad det er der er galt :-)
Avatar billede kabbak Professor
17. september 2004 - 11:57 #10
Er du sikker på at arket hedder "Klar" uden mellemrum o.s.v.
Avatar billede rickie Juniormester
17. september 2004 - 14:26 #11
Jeg fick det til at virke. Sikke en clown jeg var. Det var stavet forkert...
Tak for hjälpen. Svar = Points :-)
Avatar billede kabbak Professor
17. september 2004 - 14:33 #12
Et svar ;-))

det er hvad man kalder en fejl 40
Avatar billede kabbak Professor
20. september 2004 - 23:12 #13
lukketid ;-))
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

IT-JOB

Politiets Efterretningstjeneste

AI/ML udvikler i PET

Erhvervshus Hovedstaden S/I

Erfaren IT- og AI-specialist

Politiets Efterretningstjeneste

Teamleder til Center for CNE-operationer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Kryptokustode til opbygning af Forsvarets nye IT-platform