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

Bestimmte Wörter in Zellbereich einfärben?

Forumthread: Bestimmte Wörter in Zellbereich einfärben?

Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 17:59:32
Moritz
Hallo,

ich möchte den Text der Zellen in denen das Wort "appointment" auftaucht blau einfärben (am besten nur das Wort selbst) und komme einfach nicht weiter, da es sich nicht um den Zellwert handelt, sondern um 1 einzelnes Wort aus einem Wortstrang. Über Hilfe wäre ich sehr dankbar. Hier ist der unvollständige Code:

Sub appntmntColor()
With Range("E2:E650")
If cell.Text = "appointment" Then _
cell.Font.ColorIndex = 32
cell.Interior.ColorIndex = 24
Else: ...
End With
End Sub

Gruß M.


Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 18:12:28
Mike E.

Hallo Moritz,

einen bestimmten Zell-Teil liest du mit:

aus.

Gruß
Mike

Re: Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 18:14:07
RAnton

Hallo M.

Du kannst den Text so abfragen....

a=cell.Text
if instr(a,"appointment") > 0 then.....färbe ein....


Gruß
RAnton

Re: Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 18:47:11
Moritz

Verstanden und trotzdem bekomm ich's nicht in meinen Code. Kannst Du mir nochmal einen Tipp geben. Ich weiß, reine UNwissenheit meinerseits. Ist aber dringend;-) Best, M.

Anzeige
Re: Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 19:12:16
RAnton

Hallo,
binde das in deinen Code ein

dim a as string


a = cell.Text
If InStr(a, "appointment") > 0 Then
cell.Font.ColorIndex = 32
cell.Interior.ColorIndex = 24
Else
' tu was anderes
End If


gruß
RAnton

Re: Bestimmte Wörter in Zellbereich einfärben?
17.06.2003 19:14:28
Moritz

Vielen Dank, Anton. Hab es selbst geschafft mit:

Sub appntmntColor()
Dim cell As Range
For Each cell In Range("E2:E650")
If InStr(cell.Value, "appointment") > 0 Then
cell.Font.ColorIndex = 32
cell.Interior.ColorIndex = 36
End If
Next cell
End Sub

Klappt einwandfrei. Best, M.

Anzeige

Forumthreads zu verwandten Themen

Anzeige