Avatar billede Jillybilly Nybegynder
06. juni 2011 - 14:14 Der er 3 kommentarer og
1 løsning

Slet række hvis cellen i kollone n er tom

Hej

Jeg har i Excel 2007 brug for VBA-kode, der tester hvilke celler i n3:n400 der er tomme. Såfremt en celle i n3:n400 er tom skal hele rækken slettes.

På forhånd tak

VH Mads
Avatar billede supertekst Ekspert
06. juni 2011 - 18:18 #1
Private Sub sletRækker()
Dim række As String
    Application.ScreenUpdating = False
    For Each cc In Range("N3:N400").Cells
        If cc = Empty Then
            række = cc.row
            Rows(række & ":" & række).Select
            Selection.Delete
        End If
    Next
    Application.ScreenUpdating = True
    MsgBox "Udført"
End Sub
Avatar billede Jillybilly Nybegynder
07. juni 2011 - 08:31 #2
Hej

Tak for svaret - det virker. Kan du fortælle mig, hvad screenupdating true og false gør?

VH Mads
Avatar billede Jillybilly Nybegynder
07. juni 2011 - 09:00 #3
Har fundet ud af det. Endnu engang tak for hjælpen.

MVH Mads
Avatar billede supertekst Ekspert
07. juni 2011 - 09:01 #4
Fint - og selv 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
Kurser inden for grundlæggende programmering

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