Office: Zeilen löschen durch ein Makro

Helfe beim Thema Zeilen löschen durch ein Makro in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallöchen Zusammen, ich benötige leider mal wieder eure Hilfe zu einem Makro. Ich arbeite seit neuestem mit der 2010er Version. Ich möchte per... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von htumm, 25. Oktober 2011.

  1. htumm Erfahrener User

    Zeilen löschen durch ein Makro


    Hallöchen Zusammen,

    ich benötige leider mal wieder eure Hilfe zu einem Makro. Ich arbeite seit neuestem mit der 2010er Version.

    Ich möchte per Makro Zeilen löschen in der das Wort Artikelsumme steht. Ist so etwas möglich?

    Vielen Dank schon mal im Vorraus und

    viele Grüße von htumm
     
  2. Michael
    Michael Administrator
    Hallo htumm,

    Wo steht das Wort Artikelsumme? Immer in der gleichen Spalte? Und immer als einzelnes Wort in der Zelle? Dann brauchst Du nur ein Makro das einen Filter setzt und die angezeigten Zeilen löscht.

    Wenn Du mir die Datei genauer beschreibst mach ich Dir gerne en Beispiel.

    Gruß Michael
     
    Michael, 25. Oktober 2011
    #2
  3. htumm Erfahrener User
    Hallo Michael,

    das Wort Artikelsumme steht immer in der gleichen Spalte, aber zwischen den den Zeilen, wo das Wort Artikelsumme steht sind auch Leerzeilen, sodass Filter erst über Umwegen gesetzt werden können.

    Die Datei "wächst" jeden Monat an, das heißt, es kommen durch Buchungen immer neue Zeilen hinzu.

    Ich hoffe die Beschreibung ist ausreichend. Vielen Dank schon mal für die Hilfe.

    Grüße
    htumm
     
  4. Michael
    Michael Administrator

    Zeilen löschen durch ein Makro

    Hallo htumm,

    also mit der heißen Nadel gestrickt würde ich folgendes vorschlagen:

    Code:
    Sub Artikelsumme_loeschen()
    
        Columns("A:E").Select
        Selection.AutoFilter
        ActiveSheet.Range("$A$1:$E$1000000").AutoFilter Field:=1, Criteria1:= _
            "Artikelsumme"
        Range("A2").Select
        Range(Selection, Selection.End(xlDown)).Select
        Selection.SpecialCells(xlCellTypeVisible).Select
        Selection.EntireRow.Delete
        ActiveSheet.Range("$A$1:$E$1000000").AutoFilter Field:=1
    End Sub
    Das Makro macht folgendes. Es setzt einen Filter auf die Spalten A bis E. Dann filtert es in Spalte A auf Artikelsumme, wählt alle angezeigten Felder aus und löscht die Zeilen.

    Musst Du halt mal testen, je nachdem wie deine Spalten aussehen muss es noch angepasst werden.

    ACHTUNG: Vorher Sicherungskopie machen!

    Gruß
    Michael
     
    Michael, 26. Oktober 2011
    #4
  5. htumm Erfahrener User
    yau, passt. Vielen Dank für die Erleichterung

    Gruß
    htumm
     
  6. Michael
    Michael Administrator
    Gern. Viel Spaß damit.
     
    Michael, 26. Oktober 2011
    #6
  7. OMack Erfahrener User
    Warum denn "Selection.Entire(!)Row(!).Delete? Ich hätte aus Intuition Cells genommen, müsste auch klappen oder? Werde mir nun auch erstmal diese Schöne Ostsee Kreuzfahrten buchen.....
     
    Zuletzt bearbeitet: 30. November 2011
Thema:

Zeilen löschen durch ein Makro

Die Seite wird geladen...
  1. Zeilen löschen durch ein Makro - Similar Threads - Zeilen löschen Makro

  2. per VBA Zeile in der Liste löschen

    in Microsoft Excel Hilfe
    per VBA Zeile in der Liste löschen: Hallo Leute, ich brauche eure Hilfe. In einer Liste sollen regelmäßig Einträge vorgenommen werden. Hierzu müssen die Felder Name, Nr. alt, Stück, Bezeichnung, Datum, Kst, Palettennummer,...
  3. VBA programmieren

    in Microsoft Excel Hilfe
    VBA programmieren: Hallo Leute, Bisher hatte ich meine Probleme immer mit dem mitlesen lösen können. Nun ist es soweit und ich brauche eure Hilfe. Ich habe ein Tabellenblatt, nennen wir es mal "Palettenliste", mit...
  4. Makro - Kombination aus Zeile löschen oder Text ersetzen

    in Microsoft Excel Hilfe
    Makro - Kombination aus Zeile löschen oder Text ersetzen: Hallo miteinander, ich würde gerne folgendes Problem per Makro (nicht mit klassischen Formeln) lösen (wichtig, das Makro muss beim Öffnen starten): - wenn in Spalte A nichts steht -> gesamte...
  5. Makro Problem nach Wörtern filtern und Zeilen löschen

    in Microsoft Excel Hilfe
    Makro Problem nach Wörtern filtern und Zeilen löschen: Hallo zusammen! Ich habe ein Makro, dass ich erweitern möchte. Dabei soll in den Daten in der ersten Zeile ein Filter aktiviert werden und alle Datenzeilen löschen, die in Spalte 10 eines von 4...
  6. Löschen von Zeilen mit Makro

    in Microsoft Excel Hilfe
    Löschen von Zeilen mit Makro: Hallo, ich hätte folgendes Vorhaben: ein Makro soll alle Zeilen löschen beginnend ab der zweiten Zeile, bis zu der Zeile, die einen bestimmten Wert enthält (z.B. "XYZ"). Diese soll stehen bleiben....
  7. Makro zum löschen von Zeilen

    in Microsoft Excel Hilfe
    Makro zum löschen von Zeilen: Hi, ich bin auf der Suche nach einem Excel- Makro, mit dem alle Zeilen in einer Tabelle gelöscht werden, bei dem der Text darin durchgestrichen ist. Leider konnte ich bisher nur Scripte...
  8. Excel 2010 - Makro zum Auffinden einer variablen Zeile und Löschen derer Inhalte

    in Microsoft Excel Hilfe
    Excel 2010 - Makro zum Auffinden einer variablen Zeile und Löschen derer Inhalte: Hallo Gemeinde! Kann mir bitte jemand helfen??? Benötige ein Makro, was mir folgendes Problem löst: In Abhängigkeit eines Wertes "x" von Tabellenblatt "A" soll quasi wie als SVERWEIS auf dem...
  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