Schriftfarbe ändern

12/05/2009 - 13:15 von Aiuto-Chris | Report spam
Hallo,

kann man mittels VBA einstellen, dass nach dem Drücken eines Buttons eine
bestimmte Schriftfarbe ausgewàhlt wird?
Wenn ja, kann mir bitte jemand sagen, wie?

Vielen Dank im Voraus.

Gruß
Chris
 

Lesen sie die antworten

#1 stefan onken
12/05/2009 - 14:48 | Warnen spam
On 12 Mai, 13:15, Aiuto-Chris
wrote:
Hallo,

kann man mittels VBA einstellen, dass nach dem Drücken eines Buttons eine
bestimmte Schriftfarbe ausgewàhlt wird?
Wenn ja, kann mir bitte jemand sagen, wie?

Vielen Dank im Voraus.

Gruß
Chris



hallo Chris,
weisst du, wie man so einen Button erstellt? Falls nein:
ftp://ftp.fernuni-hagen.de/pub/pdf/...129911.pdf
In XL 07 geht das allerdings etwas anders über das Entwicklertools-
Register (muss man über Optionen einblenden).


Nach dem erstellen kommst du nach doppelklick auf den button im VBA-
Editor zu so einer Codehülse:

Private Sub CommandButton1_Click()

End Sub


Dazwischen muss der Code für die Schriftfarbe, zB

Selection.Font.Color = vbRed

fàrbt die Schriftfarbe aller markierten Zellen rot. Es gibt weitere
Farbkonstanten (vbBlack, vbGreen etc). Andere Farben kann man sich
über RGB() zusammensetzen (wobei je nach Excelversion die angezeigte
Farbe eine andere sein kann). Desweiteren kann man einen ColorIndex
nutzen, etwa

Selection.Font.ColorIndex = 3

Macht dasselbe wie die Codezeile oben. Welche Farbe welchen ColorIndex
hat: http://excelabc.de/excel/et/excel.p...te=et00026

Gruß
stefan

Ähnliche fragen