Home VBA Makro Beispiele Bereich VBA - Leere Zeilen löschen
VBA - Leere Zeilen löschen PDF Drucken E-Mail
Geschrieben von: Marcus Rose   
Mittwoch, 07. Mai 2008 um 03:25 Uhr

Dieses kleine Makro zeigt, wie man unbeschriebene Zeilen in einem Bereich löschen kann. Gegeben ist folgende Situation:

 

ABCDE
1
2
3
42
5 5
6
7
8 5
91
10
111


Wir möchten nun, dass alle Zeilen, welche keinen Eintrag haben, gelöscht werden.

 

ABCDE
12
2 5
3 5
41
51


Der folgende Code kann uns dabei helfen:

 

Option Explicit

Sub Leer()
    Dim Zeile As Variant
    For Zeile = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
    'Hier wird der Arbeitsbereich angegeben
    With Range(Cells(Zeile, 1), Cells(Zeile, 14))
        If Application.WorksheetFunction.CountBlank(.Cells) = .Cells.Count Then
            Rows(Zeile).Delete
        End If
    End With
    Next
End Sub
 
Copyright © 2012 ms-excel.eu. Alle Rechte vorbehalten.
 

Autoren - Login

Werbung

wichtige Links:
http://ms-excel.eu
Hier habt Ihr eine gute Excel Hilfe
Besucherstatistik
Besucher gesamt: 1.306.321
Besucher heute: 548
Besucher gestern: 2.823
Max. Besucher pro Tag: 3.367
gerade online: 1
max. online: 85
counter Statistiken