Access - COLOR ASIGNADO A VALOR DE UN CAMPO

   
Vista:

COLOR ASIGNADO A VALOR DE UN CAMPO

Publicado por JOSUE (20 intervenciones) el 30/01/2009 10:24:57
Buenos dias;
Cabe la posibilidad de asignar un color determinado (ej rojo, naranja, verde) al valor numerico de un campo en función de dicho valor? (ej; entre 0-15= rojo, 15-25=verde....
muxas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COLOR ASIGNADO A VALOR DE UN CAMPO

Publicado por JMAN (96 intervenciones) el 30/01/2009 16:09:32
para cual version de access?

la version 2007 sí incluye formato condicional. Las anteriores no, aunque se puede lograr esto mismo mediante vba.

por ejemplo...

'-------asignando colores-----

Dim sngValue as Single
Dim lngColor, lngRed, lngGreen, lngBlue as Long

sngValue= Me.txtCampo1
lngRed = RGB(255, 0, 0)
lngGreen = RGB(0,255,0)
lngBlue = RGB(0,0,255)

Select Case sngValue
Case 0 To 14.99
lngColor = lngRed 'rojo
Case 15 To 25
lngColor = lngGreen 'verde
Case Else
lngColor = lngBlue 'azul
End Select

Me.txtCampo1.Forecolor = lngColor
'-----------------------------------------------

esto es sólo un ejemplo, que probablemente se podria hacer mejor
agregalo a un procedimiento en el evento actualizar del formulario
si quieres otros colores, cambia los valores de la funcion RGB. los valores para cada color se encuentran apretando F1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COLOR ASIGNADO A VALOR DE UN CAMPO

Publicado por kaditano (28 intervenciones) el 31/01/2009 11:13:04
access 2003.... tambien incluye formato condicional
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COLOR ASIGNADO A VALOR DE UN CAMPO

Publicado por JMAN (96 intervenciones) el 04/02/2009 03:06:30
entonces si lo sabe por que no ayuda al que posteó?
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar