Wie kann ich in Excel abhängig von einem Wort in einem Feld automatisch eine ganze Zeile ausschneiden und in eine neue Tabelle einfügen?

Antwort

Um in Excel abhängig von einem Wort in einem Feld automatisch eine ganze Zeile auszuschneiden und in eine neue Tabelle einzufügen, kannst du die folgenden Schritte ausführen: 1. **Daten filtern**: Du kannst die Filterfunktion verwenden, um nur die Zeilen anzuzeigen, die das gewünschte Wort enthalten. Markiere die gesamte Tabelle, gehe zu „Daten“ und wähle „Filter“. Klicke auf den Dropdown-Pfeil in der Spaltenüberschrift und wähle das Wort aus, nach dem du filtern möchtest. 2. **Zeilen ausschneiden**: Nachdem du die gewünschten Zeilen gefiltert hast, markiere diese Zeilen, klicke mit der rechten Maustaste und wähle „Ausschneiden“. 3. **Neue Tabelle einfügen**: Gehe zu der neuen Tabelle oder dem neuen Arbeitsblatt, klicke mit der rechten Maustaste auf die Zelle, in die du die Zeilen einfügen möchtest, und wähle „Einfügen“. 4. **Automatisierung mit VBA**: Wenn du diesen Vorgang automatisieren möchtest, kannst du ein einfaches VBA-Makro erstellen. Hier ist ein Beispiel: ```vba Sub AusschneidenUndEinfügen() Dim wsQuelle As Worksheet Dim wsZiel As Worksheet Dim rng As Range Dim cell As Range Dim letzteZeile As Long Set wsQuelle = ThisWorkbook.Sheets("Tabelle1") ' Quell-Tabelle Set wsZiel = ThisWorkbook.Sheets("Tabelle2") ' Ziel-Tabelle letzteZeile = wsQuelle.Cells(wsQuelle.Rows.Count, 1).End(xlUp).Row For Each cell In wsQuelle.Range("A1:A" & letzteZeile) ' Spalte A durchsuchen If cell.Value = "deinWort" Then ' Ersetze "deinWort" mit dem gesuchten Wort cell.EntireRow.Cut wsZiel.Cells(wsZiel.Rows.Count, 1).End(xlUp).Offset(1, 0) End If Next cell End Sub ``` Um das Makro auszuführen, öffne den VBA-Editor (Alt + F11), füge ein neues Modul hinzu und kopiere den Code hinein. Ändere die Tabellennamen und das gesuchte Wort entsprechend. Mit diesen Schritten kannst du die gewünschte Funktionalität in Excel erreichen.

Kategorie: Excel Tags: Excel Automatisch Zeile
KI fragen

Verwandte Fragen

Wie kann ich im Excel eine ganze Zeile ausschneiden und in eine neue Tabelle einfügen?

Um eine ganze Ze in Excel auszusch und in eine neue einzufügen, fol diesen Schritten: . **Zeile**: Klic auf die Zeilennummer der Zeile, du ausschneiden möchtest Dadurch wird die gesamte Zei... [mehr]

Wie gebe ich in Excel in Zelle B1 den Wert aus H1:H8 aus, dessen Zeilennummer in G1 steht?

Um in Excel in Zelle **B1** den Wert aus dem Bereich **H1:H8** auszugeben, dessen Zeilennummer in **G1** steht, kannst du folgende Formel verwenden: ```excel =INDEX(H1:H8; G1) ``` **Erklärung:*... [mehr]

Welche Formel in Excel schneidet Text vor dem eigentlichen Text ab?

Um in Excel einen bestimmten Text (z. B. ein Präfix) vor dem eigentlichen Text zu entfernen, kannst du die Funktion **RECHTS** in Kombination mit **LÄNGE** und **LÄNGE** des zu entferne... [mehr]

Kann ich in Excel aus einer 'Private Sub Workbook_Open()' mit 'Call Private Sub Workbook_SheetBeforeRightClick' starten?

In Excel VBA ist es nicht möglich, ein **Worksheet-Ereignis** wie `Workbook_SheetBeforeRightClick` direkt mit `Call` aus einer anderen Prozedur (z.B. `Workbook_Open`) zu starten. Ereignisprozedur... [mehr]

Wie greift man in einem Excel-Makro auf eine Zelle mit dem Namen "neu" in einem anderen Blatt zu?

Um in einem Excel-Makro (VBA) auf eine Zelle mit dem Namen „neu“ zuzugreifen, die sich in einem anderen Blatt befindet, verwendest du den Namen direkt, da benannte Bereiche (Names) arbeits... [mehr]

Wie kann ich in Excel abhängig vom Wert X die Rechtecke 1, 4 oder 5 einblenden?

Um in Excel je nach Wert einer Zelle bestimmte Rechtecke (Formen) ein- oder auszublenden, kannst du dies mit VBA (Makros) lösen, da Excel keine direkte bedingte Formatierung für Formen biete... [mehr]

Wie kann ich in Excel in Spalte X nur die Kunden anzeigen lassen, die in Spalte A aufgeführt sind, wenn der Gesamtkundenpool in Spalte D steht?

Um in Excel in Spalte X nur die Kunden aus Spalte D anzuzeigen, die auch in Spalte A stehen, kannst du eine Filter- oder Formellösung nutzen. Hier sind zwei gängige Wege: **1. Mit einer For... [mehr]

Wie kann man per Makro prüfen, ob ein Zellinhalt in Excel eingerückt ist, und diesen bei Bedarf einrücken?

Um mit einem Makro in Excel zu prüfen, ob der Inhalt einer Zelle eingerückt ist, und falls nicht, diesen einzurücken, kannst du die Eigenschaft `.IndentLevel` verwenden. Diese gibt an,... [mehr]

Wie kann man =WENN($I6:$O6=S$5;S$5;" ") durch SVERWEIS ersetzen?

Deine Formel `=WENN($I6:$O6=S$5;S$5;" ")` prüft, ob in einem Zellbereich ($I6:$O6) der Wert aus S$5 vorkommt, und gibt dann S$5 zurück, sonst ein Leerzeichen. Ein **SVERWEIS** (eng... [mehr]

Wie kann ich in Excel 2024 die Werte aus I6 bis N6 übertragen, wenn der Wert einer Zelle T5 entspricht?

Um in Excel (auch 2024) Werte aus dem Bereich I6:N6 zu übertragen, **wenn** ein bestimmter Wert in Zelle T5 steht (z. B. ein bestimmter Text oder eine Zahl), kannst du mit einer WENN-Formel (engl... [mehr]