Bedingte Formatierung in Excel

Hallo,

ich habe ein Problem mit bedingter Formatierung in Excel.
Ich möchte in einer Tabelle Werte bedingt formatieren, die größer als ein bestimmter Wert sind. Allerdings enthält diese Tabelle auch Werte " x angebe und dann die Formatierung wähle, werden auch die Werte " x formatiert.
Ich habe schon versucht bei "

Hallo

ich habe ein Problem mit bedingter Formatierung in Excel.
Ich möchte in einer Tabelle Werte bedingt formatieren, die
größer als ein bestimmter Wert sind. Allerdings enthält diese
Tabelle auch Werte " x angebe
und dann die Formatierung wähle, werden auch die Werte " x formatiert.
Ich habe schon versucht bei "1 oder

Hallo
hier mal eine lösung über VBA:
Sub nurZahlen()
Dim c As Range

For Each c In ActiveSheet.UsedRange
If Not IsNumeric© Then
GoTo Sprungmarke ’ Zur Sprungmarke springen
ElseIf c.Value > 10 Then
c.Interior.ColorIndex = 6
End If
Sprungmarke: ’ Sprungmarke vor dem Ende der Schleife
Next c
End Sub
weise diesem Makro einem Button zu und starte dieses dann

Hallo Andreas,

nein, es ist kein Eingabefehler, denn die Werte > x werden ja auch richtig formatiert. Nur leider auch die 1 und 2 gemacht und dann die Formatierung rot gesetzt auf Zellwert >5. Rot waren 6, 1.

Britta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Harald,

muss ich zwar noch ein wenig anpassen, weil ich viele Spalten auf jeweils auf unterschiedliche Werte testen muss, aber ich habe hier jemanden, der mir im Zweifelsfall helfen kann.

Vielen Dank für deine Mühe.
Britta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Britt,

nein, es ist kein Eingabefehler, denn die Werte > x werden
ja auch richtig formatiert. Nur leider auch die 1 und 2
gemacht und dann die Formatierung rot gesetzt auf Zellwert
>5. Rot waren 6, 1.

doch, doch, es ist ein Eingabefehler. EXCEL versteht „1“ immer als Text, und den färbt er leider ein.

Abhilfe gehe in der bedingten Formatierung auf „Formel ist“
und schreibe dann
=UND(ISTZAHL(A1);A1>5)
dann müsste es klappen.

Aber Zahlen wie >1 und

1 „Gefällt mir“

du brauchst einfach nur einen select case befehl einbauen, und
dann einen change -Befehl daraus machen

1 „Gefällt mir“

Na gut, überzeugt.
Aber dann macht Excel doch noch immer den Fehler, dass es das mit dem Text falsch macht. Den müsste es ja konsequenterweise einfach ignorieren. Weil Text ist ja nun mal nicht >5. *g*

Aber hab Dank für deine Hilfe, beim nächsten Mal weiß ich dann Bescheid.

Britta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo

Aber dann macht Excel doch noch immer den Fehler, dass es das
mit dem Text falsch macht.

Ja ja, der Erfolg aber gibt Bill Gates recht. Da sind solche Kleinigkeiten unwichtig. :smile:

Gruß Andreas

Hallo Britta,

Na gut, überzeugt.
Aber dann macht Excel doch noch immer den Fehler, dass es das
mit dem Text falsch macht. Den müsste es ja konsequenterweise
einfach ignorieren. Weil Text ist ja nun mal nicht >5. *g*

Ich schätze, bei Text nimmt Excel für die Entscheidung „größer oder kleiner“ die ASCII-Codes - und Buchstaben kommen dann nach Ziffern :smile:

Gruß Kubi