Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
352to356
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
352to356
352to356
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

bedingt formatieren mit Platzhalter

bedingt formatieren mit Platzhalter
20.12.2003 11:56:03
VolkerM
Hallo Excel-Gemeinde

Ich formatiere mit folgendem Code Texteinträge. Für vollständige Wörter klappt es auch ohne Probleme.


Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Value
Case "Urlaub"
Target.Font.Bold = True
Target.Font.ColorIndex = 3
Target.Interior.ColorIndex = 6
Case Else
Target.Font.Bold = True
Target.Font.ColorIndex = xlColorIndexAutomatic
Target.Interior.ColorIndex = xlColorIndexAutomatic
End Select
End Sub


Nunmehr möchte ich Kombinationen mit den Großbuchstaben DA ebenfalls formatieren, wobei vor und nach den beiden Buchstaben sowohl andere Buchstaben als auch Ziffern vorkommen können. Meine bescheidenen Versuche mit „*“ schlugen fehl.

Case "*DA*" ???
Target.Font.Bold = True
Target.Font.ColorIndex = 2
Target.Interior.ColorIndex = 3

Hat jemand einen Lösungsansatz.

Dank im voraus

Gruß Volker

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bedingt formatieren mit Platzhalter
20.12.2003 14:34:33
Reinhard
Hi Volker,
so wie ich dachte, mit like o.ä. krieg' ich es auch nicht hin, aber so klappt es zumindest:

Select Case (x = "Urlaub") + 2 * (x Like "*DA*")
case -1
msgbox "url"
case -2
msgbox "*da*"
case else
msgbox "els"

Bei Erweiterungen dann + 3*(x="Freizeit") hinzufügen und case -3 auswerten usw.
Gruß
Reinhard

AW: bedingt formatieren mit Platzhalter
20.12.2003 17:08:06
VolkerM
Hi Reinhard

Danke für deine Anwort. An der Sache mit "like" hatte ich mich auch schon versucht,
jedoch ergebnislos.

Werde dein Ansatz gerne aufnehmen.

Vielen Dank nochmal.

Gruß Volker
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige