Excel Makro Autofilter alles außer bestimmten Eintrag auswählen

Antwort

Um in Excel ein Makro zu schreiben, das im Autofilter alles auswählt, außer eines bestimmten Eintrags, kannst du den folgenden VBA-Code verwenden. Dieser Code geht davon aus, dass du bereits einen Autofilter auf deine Daten angewendet hast. 1. Öffne Excel und drücke `ALT + F11`, um den VBA-Editor zu öffnen. 2. Klicke auf `Einfügen` und wähle `Modul`, um ein neues Modul zu erstellen. 3. Kopiere den folgenden Code in das Modul: ```vba Sub FilterExceptOneEntry() Dim ws As Worksheet Dim filterRange As Range Dim criteria As String ' Setze das Arbeitsblatt und den Filterbereich Set ws = ThisWorkbook.Sheets("DeinBlattName") ' Ersetze "DeinBlattName" mit dem Namen deines Arbeitsblatts Set filterRange = ws.Range("A1").CurrentRegion ' Ersetze "A1" mit der Zelle, die den Autofilter enthält ' Setze das Kriterium, das ausgeschlossen werden soll criteria = "EintragZumAusschließen" ' Ersetze "EintragZumAusschließen" mit dem Eintrag, den du ausschließen möchtest ' Wende den Autofilter an With filterRange .AutoFilter Field:=1, Criteria1:="<> " & criteria ' Ersetze "1" mit der entsprechenden Spaltennummer End With End Sub ``` 4. Ersetze `DeinBlattName` mit dem Namen deines Arbeitsblatts und `EintragZumAusschließen` mit dem spezifischen Eintrag, den du ausschließen möchtest. Achte darauf, die Spaltennummer im `Field`-Parameter entsprechend anzupassen. 5. Schließe den VBA-Editor und gehe zurück zu Excel. 6. Drücke `ALT + F8`, wähle `FilterExceptOneEntry` aus der Liste und klicke auf `Ausführen`. Das Makro filtert nun alle Einträge in der angegebenen Spalte, außer dem, den du ausgeschlossen hast.

Kategorie: Excel Tags: Makro Autofilter Eintrag
Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Wie kann ich per Makro in Excel die Werte aus K2, L5 und M5 als neuen Eintrag in eine intelligente Tabelle übertragen?

Um Werte aus den Zellen K2, L5 und M5 als neuen Eintrag in eine intelligente Tabelle (auch als "Excel-Tabelle" oder "ListObject" bezeichnet) zu übertragen, kannst du folgenden... [mehr]

Wie erstelle ich ein Makro, das eine PDF-Datei aus einer Excel-Tabelle erstellt und in einem bestimmten Ordner speichert?

Um ein Makro zu erstellen, das eine PDF-Datei aus einer Excel-Tabelle erstellt und in einem bestimmten Ordner speichert, kannst du den folgenden VBA-Code verwenden. Dieser Code geht davon aus, dass du... [mehr]

Muss vor Makrostart eine Excel-Zelle auf heute minus 1 Tag angepasst werden?

Um in Excel eine Zelle so anzupassen, dass sie das Datum von heute minus 1 Tag anzeigt, kannst du die folgende Formel verwenden: 1. Wähle die Zelle aus, die du anpassen möchtest. 2. Gib die... [mehr]