Avatar billede spiderman Nybegynder
12. oktober 2004 - 21:02 Der er 4 kommentarer

Slette tomme rækker

Jeg sidder i et Excel regneark. Der er 6 kolonner. Der er 3200 rækker. Det er en del rækker der er tomme. Hvordag får jeg slettet alle de tomme rækker på een gang?
Avatar billede rigpig Nybegynder
12. oktober 2004 - 21:51 #1
Hej Spiderman, faldt lige over denne her:

Sub DeleteEmtyRows()
Dim LastRow As Long, r As Long
LastRow=ActiveSheet.UsedRange.Rows.Count
LastRow = LastRow + ActiveSheet.UsedRange.Row - 1
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1
If Application.CountA(Rows(r))= 0 Then Rows(r).Delete
Next r
End Sub

Den skulle slette alle tomme rækker i arket.
Avatar billede klid Nybegynder
12. oktober 2004 - 23:29 #2
Hmm
Lav en kolonne (X) mere, og lav en nummerering i den fra 1 til 3200. I udgangspunktet kan du lave den med en formel, men formlerne skal skiftes ud til værdier.

Sorter så dine rækker, efter en kolonne der garanteret er fyldt, hvis rækken skal bevares.
Nu kommer alle de tomme rækker til at stå under hinanden
Slet dem så i eet hug
Sorter igen efter den nye X kolonne.
:<;
Avatar billede oernhoej Nybegynder
13. oktober 2004 - 08:12 #3
eller den helt simple:
Marker en kolonne, tryk F5, vælg speciel, vælg tomme, klik OK, vælg rediger, slet hele rækker.
Avatar billede christian_dahl Nybegynder
24. oktober 2004 - 21:45 #4
eller en anden måde:

a) marker alt "ctrl+a"
b) gå op i "Data" og vælg "sort"
c) start med den 6. kolonne og gå ned i bunden af regnearket og slet de celler der er tomme.
d) igen "ctrl+a" og sort den 5. kolonne.
e) derefter den 4. osv´.
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