Thema Datum  Von Nutzer Rating
Antwort
17.10.2011 13:41:03 ChrisvOl
NotSolved
Blau Einfache Schleife
17.10.2011 16:37:11 Till
NotSolved
17.10.2011 16:41:11 Gast49012
NotSolved
17.10.2011 19:42:32 Till
NotSolved
17.10.2011 17:01:28 Gast29720
NotSolved
17.10.2011 19:43:10 Till
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
17.10.2011 16:37:11
Views:
1026
Rating: Antwort:
  Ja
Thema:
Einfache Schleife

Ohne den Punkt for "Range" sollte es laufen. Wird aber ziehmlich langsam laufen und die Hälfte der Zeilen überspringen... besser wäre:

Sub test()
Dim lngLetzte As Long, rng As Range, Werte, R As Long
    
    With Worksheets("Tabelle1")
        lngLetzte = .Cells(Rows.Count, 1).End(xlUp).Row
        Set rng = .Range("AB4:AB" & lngLetzte)
    End With
    Werte = rng.Value
    
    For R = UBound(Werte) To 1 Step -1
        If Werte(R, 1) = 0 Then rng.Rows(R).Delete
    Next
  
End Sub

Wilst du wirklich nach Nullen suchen oder nach leeren Zellen? Für leere Zellen musst du ="" oder =vbnullstring schreiben...


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
17.10.2011 13:41:03 ChrisvOl
NotSolved
Blau Einfache Schleife
17.10.2011 16:37:11 Till
NotSolved
17.10.2011 16:41:11 Gast49012
NotSolved
17.10.2011 19:42:32 Till
NotSolved
17.10.2011 17:01:28 Gast29720
NotSolved
17.10.2011 19:43:10 Till
NotSolved