Avatar billede seaband Nybegynder
25. december 2009 - 09:47 Der er 6 kommentarer

Excel, flytte en række med data

Jeg har et Excelark med data i rækker.
Jeg søger en makro der kan flytte alle data fra øverste række til nederste række, altså til den første tomme række nederst i arket.
Avatar billede excelent Ekspert
25. december 2009 - 11:29 #1
Sub tst()
fra = ActiveSheet.UsedRange.Row
til = ActiveSheet.UsedRange.Rows.Count
Range("A" & fra & ":IV" & fra).Copy Range("A" & fra + til)
End Sub
Avatar billede excelent Ekspert
25. december 2009 - 12:48 #2
Hvis den skal flyttes så :

Sub tst()
fra = ActiveSheet.UsedRange.Row
til = ActiveSheet.UsedRange.Rows.Count
Range("A" & fra & ":IV" & fra).Cut Range("A" & fra + til)
End Sub
Avatar billede seaband Nybegynder
25. december 2009 - 22:01 #3
Tak for et hurtigt svar. Desværre er jeg ikke så velbevandret i VB at det helt er nok. Hvis det er muligt vil jeg være taknemmelig for lidt flere detaljer omkring løsningen.
pft.
pb
Avatar billede excelent Ekspert
26. december 2009 - 10:13 #4
1 Kopier koden herover
2 Tilbage i Arket taster du ALT+F11
3 I menuen Insert vælger du Module
4 Indsæt koden der

5 Tilbage i Arket taster du ALT+F8
  her kan du evt. under Indstillinger tildele en genvejstast
6 Klik på tst og klik Afspil

Du kan også oprette en knap via Formular-menuen til koden
Avatar billede excelent Ekspert
05. januar 2010 - 15:58 #5
?
Avatar billede excelent Ekspert
24. januar 2010 - 11:15 #6
Hvordan går det ?
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
Kurser inden for grundlæggende programmering

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