Avatar billede fjensen111 Nybegynder
30. marts 2004 - 11:30 Der er 8 kommentarer og
1 løsning

Slette hveranden række

Jeg har et stort ark hvor der er tekst der er hentet fra internettet. Hver anden linje er tom og dem vil jer gerne have slettet - kan man det.
30. marts 2004 - 11:36 #1
Denne her sletter alle rækker, hvor rækkens celle i kolonne A er tom.

Public Sub DeleteEmptyRows()
    Dim lRow As Long

    For lRow = ActiveSheet.UsedRange.Rows.Count To 1 Step -1
        If ActiveSheet.Cells(lRow, 1).Value = "" Then
            ActiveSheet.Cells(lRow, 1).EntireRow.Delete
        End If
    Next lRow
End Sub
Avatar billede fjensen111 Nybegynder
30. marts 2004 - 11:44 #2
HVor skal det skrives og hvordan skal det bruges - er ikke så hård til programering
30. marts 2004 - 12:07 #3
Alt+F11 bringer dig ind i VBA'en..... vælg Insert | Module og indsæt ovenstående kode

Luk VBA igen
Tryk Alt+F8
Her kommer et billede frem, hvor du kan afspille makroen "DeleteEmptyRows"
Avatar billede janvogt Praktikant
30. marts 2004 - 12:09 #4
Det kan gøres uden makro:

Marker kolonnen med blanke celler
Tryk F5
Vælg "Special"
Afkryds "Blanke"
Kun de blanke celler er nu markeret
Højreklik et sted i det markerede og vælg "Slet"
Du kan evt. vælge hele rækken
Tryk OK og alle blanke rækker er nu slettet.
Avatar billede fjensen111 Nybegynder
30. marts 2004 - 12:16 #5
Tak for et meget godt svar
Avatar billede janvogt Praktikant
30. marts 2004 - 14:23 #6
Velbekomme ;-)
30. marts 2004 - 14:27 #7
Smil - ja, hvis det var til dig jan *gg*
Avatar billede fjensen111 Nybegynder
30. marts 2004 - 14:40 #8
--> flemmingdahl - jeg kunne ikke få dit svar til at virke - derfor ingen point :-)
30. marts 2004 - 14:48 #9
hmm - men du har givet point til mig - jan vil du ha dem ?
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