Avatar billede smukkemn Forsker
30. oktober 2016 - 09:51 Der er 2 kommentarer og
2 løsninger

Slette tomme rækker som forberedelse

Jeg ønsker at lave en lille makro, der rydder lidt op i data ved at finde tomme rækker og kolonner og slette dem. Jeg mener, at man kan bruge Gå til på en ellerande måde. Er der hjælp? Tak.
Avatar billede jens48 Ekspert
30. oktober 2016 - 15:02 #1
Prøv med denne makro:

Sub test()
r = ActiveSheet.UsedRange.Rows.Count
c = ActiveSheet.UsedRange.Columns.Count
For x = r To 1 Step -1
If WorksheetFunction.CountA(Rows(x)) = 0 Then
Rows(x).EntireRow.Delete
End If
Next
For x = c To 1 Step -1
If WorksheetFunction.CountA(Columns(x)) = 0 Then
Columns(x).EntireColumn.Delete
End If
Next
End Sub
Avatar billede smukkemn Forsker
30. oktober 2016 - 15:15 #2
Hej jens48

Vi er tæt på. Den sletter i det rigtige område, men den bliver stående og beregner......
Jeg kan ikke stoppe den.

Kan vi også klare den, er vi i mål, og så får vi glæde af den.
Avatar billede jens48 Ekspert
31. oktober 2016 - 09:15 #3
Det forstår jeg ikke. Jeg har kørt den en gang til og her virker det OK. Har du kopieret hele makroen eller kun dele af den? Kan du vise hele din makro?
Avatar billede smukkemn Forsker
31. oktober 2016 - 16:14 #4
Hvad pokker, nu kører det!!
Tusind tak.
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