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

Forumthread: Wenn Zellen Zeichen enthalten, dann Spalte fett

Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 09:02:21
Sebastian
Hallo,
ich bin ganz neu im Bereich VBA und stehe für mich vor einer unlösbaren Aufgabe. Ich hoffe ihr könnt mir helfen.
Ich möchte gern in D2 bis D500 Zellen durchsuchen. Wenn in den Zellen ein Teil des Textes "-2-" enthält, soll die gesamte Zeile der betreffenden Zelle fett formatiert werden.
Das ganze Scenario würde ich gern auch statt fett formatiert in einer bestimmten Farbe haben.
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 09:03:29
SF
Hola,
dafür gibt es die bedingte Formatierung.
Gruß,
steve1da
AW: Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 09:07:25
Sebastian
Ich kenne bei bedingter Formatierung, dass nur die einzelne Zelle Fett wird und nicht die ganze Zeile. Beschreib mir das bitte näher
AW: Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 09:08:41
SF
Hola,
du musst den Bereich markieren der Fett werden soll. In der Formel der bedingten Formatierung muss dann die Spalte fixiert werden, also $D2.
Gruß,
steve1da
Anzeige
AW: Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 09:15:06
UweD
Hallo
das geht über bedingte Formatierung
- Bereich markieren
- Start, bedingte Formatierung
- Neue Regel
- Formel zur Ermittlung...
- =ISTZAHL(SUCHEN("-2-";A1)) eintragen
- Format FETT zuweisen
- OK; OK

Tabelle2
 A
1dshf-2-sdskjd
2dshf-1-sdskjd
3 
4dshf-1-sdskjd
5 
6w
7dshf-1-sdskjd
8 
9dhhf-2-4848
10 
11 
12 
13dhhf-2-4848
14 
15 
16 
17sas
18 
19asas
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

Bedingte Formatierung Haupttabelle 1  
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füll-farbe   Unterstrichen   Schrift- farbe Muster   Muster-farbe Typ Bereich
$A$1:$A$1901.Bed.: Formel ist =ISTZAHL(SUCHEN("-2-";A1))   Test         2$A$1:$A$19
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich    
Wird angewendet auf   Nr. Bed.  Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$A$1:$A$1901.Bed.   Falsch          2$A$1:$A$19
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.

http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.14 einschl. 64 Bit


LG UweD
Anzeige
Dann wird aber nicht...
17.01.2019 09:15:52
SF
...die Zeile formatiert sondern nur die Zelle!
Gruß,
steve1da
AW: Dann wird aber nicht...
17.01.2019 09:24:38
UweD
Stimmt.
dann so...
hier mal bis ZZ begrenzt.

Tabelle2
 ABCDEF
3dgdgddgdgddgdgddshf-1-sdskjdTestsdkjsd
4dgdgddgdgddgdgd Testsdkjsd
5dgdgddgdgddgdgddshf-1-sdskjdTestsdkjsd
6dgdgddgdgddgdgd Testsdkjsd
7dgdgddgdgddgdgdwTestsdkjsd
8dgdgddgdgddgdgddshf-1-sdskjdTestsdkjsd
9dgdgddgdgddgdgd Testsdkjsd
10dgdgddgdgddgdgddhhf-2-4848Testsdkjsd
11dgdgddgdgddgdgd Testsdkjsd
12dgdgddgdgddgdgd Testsdkjsd
13dgdgddgdgddgdgd Testsdkjsd
14dgdgddgdgddgdgddhhf-2-4848Testsdkjsd
15dgdgddgdgddgdgd Testsdkjsd
16dgdgddgdgddgdgd Testsdkjsd
17dgdgddgdgddgdgd Testsdkjsd
18dgdgddgdgddgdgdsasTestsdkjsd
19dgdgddgdgddgdgd Testsdkjsd
20dgdgddgdgddgdgdasasTestsdkjsd
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

Bedingte Formatierung Haupttabelle 1  
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füll-farbe   Unterstrichen   Schrift- farbe Muster   Muster-farbe Typ Bereich
$A$2:$ZZ$50001.Bed.: Formel ist =ISTZAHL(SUCHEN("-2-";$D2))   Test         2$A$2:$ZZ$500
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich    
Wird angewendet auf   Nr. Bed.  Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$A$2:$ZZ$50001.Bed.   Falsch          2$A$2:$ZZ$500
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.

http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.14 einschl. 64 Bit


LG UweD
Anzeige
AW: Wenn Zellen Zeichen enthalten, dann Spalte fett
17.01.2019 10:04:08
Sebastian
Habt vielen Dank, es klappt jetzt.
Hab es so gemacht:
bedingte Formatierung
- Bereich markieren
- Start, bedingte Formatierung
- Neue Regel
- Formel zur Ermittlung...
- =ISTZAHL(SUCHEN("-2-";$D2)) eintragen
- Format FETT zuweisen
- OK; OK
Danke für eure schnelle Hilfe
Anzeige
Prima! Danke für die Rückmeldung. owT
17.01.2019 10:56:20
UweD
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Bedingte Formatierung in Excel: Zeilen fett formatieren, wenn Zellen Zeichen enthalten


Schritt-für-Schritt-Anleitung

Um in Excel eine zeilenweise Formatierung vorzunehmen, wenn eine Zelle bestimmte Zeichen enthält, kannst du die bedingte Formatierung verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Bereich auswählen: Markiere den Bereich, in dem du die Formatierung anwenden möchtest. Zum Beispiel von A2 bis ZZ500.

  2. Bedingte Formatierung aufrufen: Gehe zu Start > Bedingte Formatierung > Neue Regel.

  3. Formel zur Ermittlung verwenden: Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“ aus.

  4. Formel eingeben: Trage die folgende Formel ein:

    =ISTZAHL(SUCHEN("-2-";$D2))

    Diese Formel überprüft, ob die Zelle in Spalte D das Zeichen -2- enthält.

  5. Format wählen: Klicke auf „Formatieren“ und wähle das gewünschte Format (z.B. fett).

  6. Regel anwenden: Bestätige mit „OK“ und schließe das Fenster.


Häufige Fehler und Lösungen

  • Fehler: Die gesamte Zeile wird nicht fett formatiert.

    • Lösung: Stelle sicher, dass du den gesamten Bereich markierst und die Formel $D2 korrekt eingibst. Die $-Zeichen sorgen dafür, dass die Spalte fixiert bleibt.
  • Fehler: Die Formel funktioniert nicht.

    • Lösung: Überprüfe, ob die Zeichenkette, die du suchst, korrekt eingegeben ist und ob die Zellen formatierbar sind.

Alternative Methoden

Falls du eine andere Excel-Version hast oder unterschiedliche Anforderungen, kannst du auch VBA verwenden, um die Zellen zu formatieren. Hier ein einfaches Beispiel:

Sub FormatRows()
    Dim cell As Range
    For Each cell In Range("D2:D500")
        If InStr(cell.Value, "-2-") > 0 Then
            cell.EntireRow.Font.Bold = True
        End If
    Next cell
End Sub

Mit diesem Skript wird jede Zeile in der Range D2:D500 fett formatiert, wenn die Zelle den Text -2- enthält.


Praktische Beispiele

Angenommen, du hast folgende Daten in Spalte D:

D
1 Test-1
2 Beispiel-2
3 Test-3
4 Test-2

Wenn du die oben beschriebene bedingte Formatierung anwendest, wird die gesamte Zeile für die Einträge „Beispiel-2“ und „Test-2“ fett formatiert.


Tipps für Profis

  • Zellenfarbe anpassen: Du kannst nicht nur die Schrift fett formatieren, sondern auch die Hintergrundfarbe ändern, um die Lesbarkeit zu verbessern.

  • Komplexere Bedingungen: Nutze die WENN-Funktion in Kombination mit ISTZAHL und SUCHEN, um noch spezifischere Bedingungen zu definieren.

  • Performance: Vermeide es, zu viele bedingte Formatierungen auf einmal anzuwenden, da dies die Performance von Excel beeinträchtigen kann.


FAQ: Häufige Fragen

1. Wie viele Zeichen kann ich in der bedingten Formatierung verwenden? Die Anzahl der Zeichen in der bedingten Formatierung ist nicht begrenzt, aber die Lesbarkeit sollte immer im Vordergrund stehen.

2. Funktioniert das auch in älteren Excel-Versionen? Ja, die beschriebene Methode funktioniert ab Excel 2007. In älteren Versionen können die Schritte leicht variieren.

3. Kann ich mehrere Bedingungen in der bedingten Formatierung kombinieren? Ja, du kannst mehrere Regeln für die bedingte Formatierung erstellen, um unterschiedliche Formatierungen für verschiedene Bedingungen anzuwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige