Detail: Feldfarben in Formularfelder ändern

19.06.2009 - Feldfarben in Formularfelder ändern

Manchmal ist es sinnvoll, die Hintergrundfarbe oder die Textfarbe zu ändern. Ein passendes Beispiel wären Pflichtfelder. Sollten Pflichfelder nicht gefüllt respektive beantwortet sein, wird es dem Anwender leichter gemacht, wenn diese Felder farblich unterlegt sind.

Beispiel um den Hintergrund eines Feldes ändern zu können:

CurrentForm.Controls("Modell_Name").ColorBackground = vbRed


Beispiel um die Textfarbe eines Feldes ändern zu können:

CurrentForm.Controls("Modell_Name").ColorText = "&H5F5D5C"


feste FarbCodes:
vbBlack
vbRed
vbGreen
vbYellow
vbBlue
vbMagenta
vbCyan
vbWhite

Selbstverständlich funktioniert auch das Format &HBBGGRR.
(BB = blauer Anteil hexadezimal,GG = grüner Anteil hexadezimal, RR = roter Anteil hexadezimal)

Diese Beispiele können nicht für folgende Feldtypen verwendet werden:
logische Felder, Buttons (Schaltflächen), in der Zusatztabelle, in der Historie, Werteliste, bei Rahmen oder Bilder

zurück

Copyright © 2003 - 2011, Heiko Jendreck, All rights reserved
http://www.phw-jendreck.de / Heiko Jendreck; Friedrichstrasse 20; 68782 Brühl