Avatar billede Jokeren64 Novice
26. oktober 2020 - 19:10 Der er 2 kommentarer

Hjælp til tomme rækker

Hej

Jeg vil gerne kunne sætte tomme rækker i automatisk.
Har en masse tal og vil gerne have en tomrække hver gang der kommer et ny tal.
I dag ser det sådan ud:
1
1
2
2
2
2
3
3
3
Men skal gerne se sådan ud:

1
1

2
2
2
2

3
3
3
Kan det ladesig gøre automatisk?

Tak for hjælpen
Bo
Avatar billede jens48 Ekspert
26. oktober 2020 - 23:49 #1
Prøv med denne makro

Sub NewLine()
LastRow = ActiveSheet.UsedRange.Rows.Count
For x = LastRow To 2 Step -1
If Cells(x, 1) <> Cells(x - 1, 1) Then Rows(x).Insert
Next
End Sub
Avatar billede jens48 Ekspert
26. oktober 2020 - 23:58 #2
Hvis du vil have makroen til at køre automatisk, når der skrives i kolonne A kan du bruge denne makro:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A:A")) Is Nothing Then
LastRow = ActiveSheet.UsedRange.Rows.Count
For x = LastRow To 2 Step -1
If Cells(x, 1) <> Cells(x - 1, 1) And Cells(x, 1) <> "" And Cells(x - 1, 1) <> "" Then Rows(x).Insert
Next
End If
End Sub
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

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