Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
912to916
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
912to916
912to916
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

mehr als 3 Bedingte Formatierungen

mehr als 3 Bedingte Formatierungen
02.10.2007 07:44:00
Enrico
Habe von Hajo´s Seite im Netz folgenden Code
Hat bis gestern auch noch funktioniert aber heute bleibe
ich bei Case Is > 999 hängen - was kann da passiert sein ?
Option Explicit

Private Sub Worksheet_Calculate()
Sheets("Daten_Berechnung").Select
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Range("BE8:BL250")
For Each RaZelle In RaBereich
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
Select Case RaZelle.Value
Case Is > 999
' grau
RaZelle.Interior.ColorIndex = 0
Case Is > 100
' rot
RaZelle.Interior.ColorIndex = 3
Case "41"
' blau
RaZelle.Interior.ColorIndex = 5
Case Else
' Keine
RaZelle.Interior.ColorIndex = xlNone
End Select
End If
Next RaZelle
Set RaBereich = Nothing
End Sub


1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
funktioniert einwandfrei
02.10.2007 08:30:05
Bernd
Hallo Enrico,
funktioniert doch einwandfrei. Hast du vielleicht das Tabellenblatt umbenannt oder die angegebene Range verlassen?
Anbei dein Makro (habe nur die Range auf A1 beginnend gesetzt).
https://www.herber.de/bbs/user/46476.xls
Grüße
bernd
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige