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

Farbe per VBA

Farbe per VBA
09.09.2004 09:45:47
Roland
Guten Morgen,
was muss ich tun, damit bei Case 1 die Schriftfarbe weiss wird?
With Target
Select Case .Value
Case 1: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = 3
Case 2: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = 6
Case 3: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = 4
Case 4: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = 5
Case Else: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = xlNone
End Select
End With
End Sub

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Farbe per VBA
ypsilon
du meinst wahrscheinlich
.Interior.ColorIndex = xlNone
oder ?
cu Micha
AW: Farbe per VBA
y
*grummel*
man sollte bis zum ende lesen
gemeint ist die 2
cu Micha
AW: Farbe per VBA
09.09.2004 09:55:54
Roland
Die Hintergrundfarbe cei Case 1 ist rot, zusätzlich soll noch die Schriftfarbe weiss werden. Irgendwas mit "Font.ColorIndex = 2" aber wie ?
AW: Farbe per VBA
ypsilon
jetzt aber ;-)
Case 1: Range(Cells(.Row, 7), Cells(.Row, 9)).Interior.ColorIndex = 3:Range(Cells(.Row, 7), Cells(.Row, 9)).Font.ColorIndex = 2
cu Micha
AW: Farbe per VBA
09.09.2004 10:09:42
Roland
genau, vielen Dank
AW: Farbe per VBA
09.09.2004 09:51:30
Heinz
Hallo Roland,
mit dem Makro

Sub Farbe()
Dim i%
For i = 1 To 56
Cells(i, 1).Value = i
Cells(i, 2).Interior.ColorIndex = i
Next i
End Sub

kannst du dir alle Farben darstellen lassen. Da siehst du, dass weiß die Nummer 2 des Colorindex hat.
Gruß
Heinz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige