Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Filtern nach fett hinterlegten Zeilen

Filtern nach fett hinterlegten Zeilen
25.05.2004 08:34:23
Steve
Hallo zusammen!
Ich habe in Spalte A und B in der gleichen Zeile die Zellen fett hinterlegt. Dazwischen sind Zeilen mit normaler Schriftdicke. Nun soll die Tabelle nach den fetten Zeilen gefiltert werden. Existiert da ein Macro?
Danke im Voraus.
Gruß Steve
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Filtern nach fett hinterlegten Zeilen
25.05.2004 16:20:27
Beni
Hallo Steve,
nach Format filter geht nicht, aber Du kanst diese ausblenden.
Gruss Beni

Sub Filtern_nach_fett_hinterlegten_Zeilen()
For r = 1 To Cells(65536, 1).End(xlUp).Row
If Not Rows(r).Font.Bold = True Then Rows(r).EntireRow.Hidden = True
Next r
End Sub

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Filtern nach fett hinterlegten Zeilen in Excel


Schritt-für-Schritt-Anleitung

Um in Excel nach fett gedruckten Zeilen zu filtern, kannst du ein Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne deine Excel-Datei und drücke ALT + F11, um den Visual Basic for Applications (VBA) Editor zu öffnen.
  2. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.
  3. Kopiere den folgenden VBA-Code in das Modul:
Sub Filtern_nach_fett_hinterlegten_Zeilen()
    For r = 1 To Cells(65536, 1).End(xlUp).Row
        If Not Rows(r).Font.Bold = True Then Rows(r).EntireRow.Hidden = True
    Next r
End Sub
  1. Schließe den VBA-Editor und gehe zurück zu Excel.
  2. Drücke ALT + F8, wähle Filtern_nach_fett_hinterlegten_Zeilen aus und klicke auf Ausführen.

Jetzt werden alle Zeilen, die nicht fett gedruckt sind, ausgeblendet. Du kannst diese Methode verwenden, um gezielt nach fett hinterlegten Zeilen in deiner Tabelle zu filtern.


Häufige Fehler und Lösungen

  • Fehler: Das Makro läuft nicht oder es passiert nichts.

    • Lösung: Überprüfe, ob du den Code korrekt in das Modul eingefügt hast. Stelle sicher, dass du das Makro ausführst, nachdem du die Tabelle geöffnet hast.
  • Fehler: Es werden nicht alle fett gedruckten Zeilen angezeigt.

    • Lösung: Stelle sicher, dass die fetten Zeilen tatsächlich die Schriftart „fett“ haben. Manchmal kann es sein, dass die Formatierung nicht korrekt angewendet wurde.

Alternative Methoden

Wenn du kein Makro verwenden möchtest, kannst du auch manuell filtern:

  1. Markiere die gesamte Tabelle.
  2. Klicke auf Daten und dann auf Filtern.
  3. Klicke auf den kleinen Pfeil in der Spaltenüberschrift.
  4. Wähle die Option Farbe filtern aus, falls du die Zeilen farblich markiert hast. Für fett gedruckte Zeilen gibt es diese Option nicht direkt, ein Makro bleibt die beste Lösung.

Praktische Beispiele

Angenommen, du hast eine Liste von Produkten in Excel, und einige dieser Produkte sind fett hinterlegt, um sie hervorzuheben. Mit dem oben genannten Makro kannst du schnell alle anderen Produkte ausblenden, sodass nur die relevanten Informationen angezeigt werden. Dies ist besonders nützlich, wenn du große Datenmengen verwaltest und nur bestimmte Einträge benötigst.


Tipps für Profis

  • Überlege, das Makro an deine Bedürfnisse anzupassen, indem du zusätzliche Bedingungen hinzufügst. Zum Beispiel kannst du auch nach Schriftfarbe filtern oder nur bestimmte Spalten berücksichtigen.
  • Speichere deine Datei im .xlsm-Format, um sicherzustellen, dass das Makro erhalten bleibt.
  • Teste das Makro in einer Kopie deiner Datei, um unerwünschte Änderungen zu vermeiden.

FAQ: Häufige Fragen

1. Kann ich auch nach anderen Formaten filtern?
Ja, du kannst das Makro anpassen, um nach anderen Schriftarten, Farben oder Zellformatierungen zu filtern.

2. Funktioniert das auch in Excel Online?
Leider ist das Ausführen von Makros in Excel Online nicht möglich. Du benötigst die Desktop-Version von Excel, um VBA-Makros zu verwenden.

3. Was mache ich, wenn ich das Makro nicht finden kann?
Stelle sicher, dass du im richtigen Modul des VBA-Editors bist. Wenn du das Modul geschlossen hast, kannst du es jederzeit wieder öffnen, indem du ALT + F11 drückst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige