Office: leere Zellen bzw. Zellen mit 0'en löschen

Helfe beim Thema leere Zellen bzw. Zellen mit 0'en löschen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, habe hier mal meinen VBA Code hingeschrieben, und dann hab ich eigentlich noch '0'er über Extras > Optionen > Ansicht > Nullwerte ausgeblendet,... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von urlauber1983, 4. November 2007.

  1. leere Zellen bzw. Zellen mit 0'en löschen


    Hallo, habe hier mal meinen VBA Code hingeschrieben, und dann hab ich eigentlich noch '0'er über Extras > Optionen > Ansicht > Nullwerte ausgeblendet, doch hier wieder eingeblendet zur besseren Verständnis.

    Ich will, dass alle Zeilen wo nichts drinnen steht und Zeilen mit einer 0 in dem vorgegebenen markierten Bereich löschen, kann mir hierbei jemand behilflich sein? wäre toll. vielen dank schon mal im vorraus.

    Gruß Urlauber


    c = "Übersicht_aktuell_HAG_SW.xls"
    Workbooks(c).Sheets("Übersicht_HAT").Activate
    Application.ScreenUpdating = False
    Range("B5:B40").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
    Application.ScreenUpdating = True

    :)
     
    urlauber1983, 4. November 2007
    #1
  2. Moin, urlauber1983,

    SpecialCells(xlCelltypeBlanks) erwartet leere Zellen, nicht solche mit einer 0. Alternativen: Löschen von unten her per Schleife, Bilden eines Bereichs zum anschließenden Löschen... *wink.gif*
     
  3. Hallo urlauber1983,

    hier mal eine Variante, bei der die Zellen des Bereiches B5:B40 einzeln geprüft und die entsprechenden Zeilen dann gegebenenfalls entfernt werden:
    Code:
    Ich setze dabei voraus, dass die Eintragungen durch Formeln entstehen (und dadurch die unschönen Nullerzeilen). Handelt es sich dagegen um konstante Einträge, musst du in dieser zweiten Variante "xlCellTypeFormulas" durch "xlCellTypeConstants" ersetzen.

    Gruß Ingolf
     
  4. leere Zellen bzw. Zellen mit 0'en löschen

    Hallo Ingolf,
    vielen Dank für deine super Antwort, variante eins brachte mir in diesem fall mehr, jedoch hat diese Variante nicht alle 0'er gelöscht sondern so grob die hälfte und die leerzeilen sind komplett geblieben, ich bin jetzt aber wieder zurück zu meiner variante und hab an einer anderen stellen den code geändert, der dafür zuständig war, dass die 0'er eingefügt wurden.

    Aber dennoch vielen Dank, super.
     
    urlauber1983, 6. November 2007
    #4
  5. Moin, urlauber1983,

    darum wird auch meist darauf hingewiesen, dass Löschaktionen entweder in einem Rutsch (Bilden eines Bereiches über Union) oder von unten nach oben (wegen der Änderung des Zählers). Du löscht z.B. die Zelle B14 (mistsamt Zeile) und greifst danach auf B15 als nächsten Wert zu, müsstest aber erneut B14 wegen der Löschung überprüfen... *wink.gif*
     
  6. ah, danke verstehe hört sich sinnvoll an.

    Gruß Urlauber
     
    urlauber1983, 7. November 2007
    #6
Thema:

leere Zellen bzw. Zellen mit 0'en löschen

Die Seite wird geladen...
  1. leere Zellen bzw. Zellen mit 0'en löschen - Similar Threads - leere Zellen Zellen

  2. leere Zelle in Zeile finden

    in Microsoft Excel Hilfe
    leere Zelle in Zeile finden: Hallo Liebe Excel Profis, ich bin noch recht unbedarft was VBA angeht. Man kopiert und liest und bastelt und versucht alles zu verstehen. Aber irgendwann kommt man nicht weiter. Ich habe eine...
  3. Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist

    in Microsoft Excel Hilfe
    Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist: Hallo zusammen, ich habe da mal wieder ne spezielle Frage. Ich habe eine Arbeitsmappe, in der ein Tabellenblatt die Information beinhaltet, wie gross eine VE ist. In dem anderen Tabellenblatt...
  4. Bedingte Formatierung, Leere Zelle ab best. Zeit einfärben und bei Eintrag Farbe weg.

    in Microsoft Excel Hilfe
    Bedingte Formatierung, Leere Zelle ab best. Zeit einfärben und bei Eintrag Farbe weg.: Guten Tag, ich habe, eigentlich, ein simples Problem und bekomme einfach nicht die Funktion korrekt geschrieben. Ich würde gerne eine Bedingte Formatierung durchführen für eine Zelle, die Bezug...
  5. VBA; Zelle voll/leer einblenden/ausblenden

    in Microsoft Excel Hilfe
    VBA; Zelle voll/leer einblenden/ausblenden: Hallo, ich möchte in einer Tabelle folgendes machen: steht in A4 was drinnen dann Blende Spalte H ein und Blende Spalte I aus. steht nichts in A4 dann Blende Spalte H aus und Blende Spalte I ein....
  6. Letzten 2 Zeichen löschen, leere Zellen überspringen.

    in Microsoft Excel Hilfe
    Letzten 2 Zeichen löschen, leere Zellen überspringen.: Hallo, ich suche nach einer Formel, die die letzten 2 Zeichen in einer Spalte löscht, aber die leeren Zellen überspringt. Die Formel die ich zur Zeit nutze überspringt die leeren Zellen nicht,...
  7. Liste der Titel aller nicht leeren Zellen

    in Microsoft Excel Hilfe
    Liste der Titel aller nicht leeren Zellen: Hallo zusammen, folgende Problemstellung... meine Beispieldaten: [ATTACH] Ich will eine Formel die mir die Titel aller nicht leeren Felder als Zeichenkette zurückgibt mit Verweis auf den BuCo...
  8. Zellen verketten und leere Spalten auslassen

    in Microsoft Excel Hilfe
    Zellen verketten und leere Spalten auslassen: Hallo, Ich muss mehrere Zellen miteinander verknüpfen (21 Stück). Ich möchte dabei alle die ausgefüllt sind hintereinander in einer neuen Zeile schreiben, für die leeren möchte ich aber nichts...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden