Avatar billede mr.truck Nybegynder
05. oktober 2008 - 15:04 Der er 6 kommentarer og
1 løsning

sæt data fra ark1 over i ark2 med en automatisk skillerække

Jeg skal lave et ark hvor jeg på ark1 skriver

gruppe  navn  nr
1      Bo    11
2      Viggo  22
1      Kim    9
2      Hans  17
3      Kurt  3
Der kan være op til 25 navne/nr i hver gruppe.
Jeg skal have dem automatisk over i ark 2 men med alle sorteret i grupper og efter navn, jeg skal have alle gruppe 1 under hinanden og inden gruppe 2 kommer skal der indsættes en linie med tekst.
Avatar billede excelent Ekspert
05. oktober 2008 - 16:58 #1
Hvis du sorterer dine data, kan der nok laves en makro til opgaven
Avatar billede mr.truck Nybegynder
07. oktober 2008 - 13:47 #2
jeg er godt klar over at det måske kunne laves i en makro, det var fordi jeg ikke ved hvordan at jeg spurgte:)
Avatar billede excelent Ekspert
16. oktober 2008 - 17:08 #3
Linie med tekst mellem hver gruppe, er det en linie du efterfølgende udfylder manuelt, eller skal makro kopiere den med over ?
Avatar billede mr.truck Nybegynder
16. oktober 2008 - 18:22 #4
det er en makro som skal udfylde den, jeg havde tænkt mig de overskrifter som står i række 1 feks. gruppe/navn/nr
Avatar billede excelent Ekspert
16. oktober 2008 - 20:07 #5
prøv denne:

Sub Flyt()
Set sh1 = Sheets("Ark1") 'ret til aktuel navn hvor data hentes fra
Set sh2 = Sheets("Ark2") ' ret til aktuel navn hvor data skal kopieres til
rk1 = sh1.Cells(1000, "A").End(xlUp).Row

sh2.Range("A1:C1000") = "" ' sletter data i Ark2 inden nye skrives

header = sh1.Range("A1:C1")
sh2.Range("A1:C1") = header

For t = 2 To rk1
If sh1.Cells(t, 1) <> sh1.Cells(t - 1, 1) Then sh2.Range("A" & rk2 + 1 & ":C" & rk2 + 1) = header
rk2 = sh2.Cells(1000, "A").End(xlUp).Row + 1
sh1.Range("A" & t & ":C" & t).Copy sh2.Range("A" & rk2 & ":C" & rk2)

Next

End Sub
Avatar billede mr.truck Nybegynder
17. oktober 2008 - 08:58 #6
ser ud til at det er noget jeg kan bruge:) takker
Avatar billede excelent Ekspert
17. oktober 2008 - 16:47 #7
velbekom
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