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

Zellen sortieren nach fett, oder nicht fett

Forumthread: Zellen sortieren nach fett, oder nicht fett

Zellen sortieren nach fett, oder nicht fett
03.02.2004 08:01:56
Kerstin H.
Hallo,
ich habe in Spalte A viele Werte stehen. Jetzt bräuchte ich eine Möglichkeit die Zellen zu sortieren, und zwar ob sie fett sind oder nicht.
wie kann ich das machen!?
MfG
Kerstin
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 08:10:03
Fabian
Hallo Kerstin,
Du wirst wohhl nicht um ein Makro herumkommen. Hier nur ein allgemeiner Tipp, wie Du zur Lösung Deines Problems per Makro mit Hilfe des Recorders kommen kannst:
1. Starte eine Excel-Datei
2. Klicke auf "Makro-aufnehmen"
3. Führe Deine gewünschten Aktionen von Hand aus (sei sparsam mit den Klicks...)
4. Stoppe die Makro aufnahme
5. Wechsele in den VBA-Editor (ALT+F11)
6. Betrachte dort den Code des Makros (z.b. in MODUL1), hier findest Du alle Befehle mit deren Hilfe Du Dein Problem automatisieren kannst.
Mit ein bisschen Basteln hast Du bald eine fertige Lösung zu Deinem Problem
Viele Grüsse
Fabian
Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 08:29:28
Hajo_Zi
Hallo Fabian
ich vermute mal Du liegst mit Deinem Tip Falsch. Das bekommt man nicht komplett aufgezeichnet. Als erstes muss eine Hilfspalte angelegt werden in der mittels "ZELLE.ZUORDNEN" Typ 20 festgestellt wird wird die Zelle formatiert ist und ab dann kann aufgezeichnet werden.
Ich habe leider jetzt keine Zeit dafür.

Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro


Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 10:52:05
Fabian
Hallo Hajo,
ich wollte ja auch nicht die komplette Routine aufnehmen. Ich wollte Ihr nur eine Möglichkeit eröffnen Befehle und Eigenschaften herauszufinden ohne sich lange durch die Hilfe quälen zu müssen... und das klappt ja mit dem Recorder recht gut.
... war vielleicht nicht ganz klar.
Viele Grüsse
Fabian
Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 08:40:54
y
hi Kerstin,
in diesem fall hilft dir der makrorecorder relativ wenig
den unten angegebenen code einfach in ein modul und du hast eine benutzerdefinierte funktion die die anzahl der zellen mit fettschrift zählt
Public

Function BspAnzahlFett(rngQuell As Range) As Long
For Each Cell In rngQuell
If Cell.Font.FontStyle = "Fett" Then
BspAnzahlFett = BspAnzahlFett + 1
End If
Next
End Function

die anzahl der anderen schaffst du ja dann alleine ;-)
cu Micha
Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 08:37:48
Mac4
Hallo Kerstin,
als reine Formellösung würde es so aussehen:
Einfügen - Namen - Name z.b. Fett.
Unter "bezieht sich auf" folgende Formel einfügen:
=ZELLE.ZUORDNEN(20;INDIREKT("ZS(-1)";0))
Jetzt kannst Du in die Spalte rechts neben Deinen Werten, die Du sortieren willst die Formel =Fett schreiben. Die Formel liefert Wahr, wenn die Zelle links neben ihr fett formatiert ist und Falsch, wenn nicht.
Bei nachträglichen Änderungen mußt Du mit F9 aktualisieren lassen
Marc
Anzeige
AW: Zellen sortieren nach fett, oder nicht fett
03.02.2004 09:42:59
Jörg Gradert
Hallo Marc,
erhalte Messagebox "Diese Funktion ist ungültig".
Muss noch was beachtet werden?
Gruss Jörg
Wer lesen kann...
03.02.2004 09:46:57
Jörg Gradert
Hallo Marc,
habs hinbekommen.
Gruss Jörg
;
Anzeige

Infobox / Tutorial

Zellen sortieren nach fett oder nicht fett


Schritt-für-Schritt-Anleitung

Um Zellen in Excel nach fett oder nicht fett zu sortieren, kannst Du die folgende Schritt-für-Schritt-Anleitung nutzen:

  1. Hilfspalte erstellen: Lege eine neue Spalte (z.B. Spalte B) rechts neben Deine Daten in Spalte A an.
  2. Formel eingeben: Verwende die Formel, um zu überprüfen, ob eine Zelle fett formatiert ist:
    =ZELLE.ZUORDNEN(20;INDIREKT("A"&ZEILE()))

    Diese Formel gibt WAHR zurück, wenn die Zelle in Spalte A fett ist, und FALSCH, wenn nicht.

  3. Formel nach unten ziehen: Ziehe die Formel in der Hilfspalte nach unten, um alle Zellen in Spalte A zu überprüfen.
  4. Daten sortieren: Markiere die gesamte Tabelle und gehe zu "Daten" > "Sortieren". Wähle die Hilfspalte als Sortierkriterium aus.

Häufige Fehler und Lösungen

  • Fehler: "Diese Funktion ist ungültig": Achte darauf, dass Du die Formel korrekt eingegeben hast. Möglicherweise sind auch die Zellreferenzen falsch.
  • Lösung: Makro verwenden: Wenn Du eine automatisierte Lösung bevorzugst, kannst Du ein Makro verwenden. Nutze den folgenden VBA-Code:
    Function BspAnzahlFett(rngQuell As Range) As Long
       For Each Cell In rngQuell
           If Cell.Font.Bold Then
               BspAnzahlFett = BspAnzahlFett + 1
           End If
       Next
    End Function

    Füge diesen Code in ein Modul ein, um die Anzahl der fett formatierten Zellen zu zählen.


Alternative Methoden

Falls Du ohne VBA arbeiten möchtest, kannst Du auch die Funktion "Bedingte Formatierung" verwenden. Markiere die Zellen, gehe zu "Start" > "Bedingte Formatierung" > "Neue Regel" und wähle "Formel zur Ermittlung der zu formatierenden Zellen verwenden". Verwende die Formel:

=ISTFEHLER(ZELLE.ZUORDNEN(20;A1))=FALSCH

Damit kannst Du die fett formatierten Zellen hervorheben, was das Sortieren erleichtert.


Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

A B
Apfel
Banane
Kirsche
Mango

Wenn Du die oben genannte Formel in Spalte B verwendest und die Zellen in Spalte A entsprechend formatierst, kannst Du leicht die Zellen nach fett oder nicht fett sortieren.


Tipps für Profis

  • Makros optimieren: Wenn Du regelmäßig Zellen nach Fett formatieren musst, erstelle ein Makro, das diesen Vorgang automatisiert. Das spart Zeit und Aufwand.
  • Verwendung von Tastenkombinationen: Nutze Tastenkombinationen wie ALT + F11, um schnell in den VBA-Editor zu gelangen und deine Makros zu bearbeiten.
  • Speichern von Vorlagen: Speichere Deine Arbeitsmappe als Vorlage, wenn Du oft ähnliche Daten analysierst. So kannst Du schneller arbeiten.

FAQ: Häufige Fragen

1. Kann ich auch nach anderen Formatierungen filtern?
Ja, Du kannst die Formel entsprechend anpassen, um nach anderen Formatierungen zu filtern, wie z.B. Schriftfarbe oder Hintergrundfarbe.

2. Funktioniert das auch in Excel Online?
Die beschriebenen Methoden sind hauptsächlich für die Desktop-Version von Excel gedacht. In Excel Online sind einige Funktionen, wie VBA-Makros, nicht verfügbar.

3. Was mache ich, wenn die Formel nicht das gewünschte Ergebnis liefert?
Überprüfe Deine Zellreferenzen und stelle sicher, dass die Zellen korrekt formatiert sind. Eventuell hilft es, die Formel zu aktualisieren (F9).

4. Gibt es eine Möglichkeit, diese Sortierung mit einer Pivot-Tabelle zu kombinieren?
Direkt nach Formatierungen kann in einer Pivot-Tabelle nicht gefiltert werden, aber Du kannst die Daten vorher entsprechend vorbereiten und dann in die Pivot-Tabelle einfügen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige