Discussion:
Cambio de color texto
(demasiado antiguo para responder)
luior
2004-03-05 09:06:13 UTC
Permalink
Hola

Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No) esta
en Si.

Un Saludo y Gracias
CarCar
2004-03-05 09:57:25 UTC
Permalink
Hola:

Sí.

De nada. ;-)

Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No) esta
en Si.
Un Saludo y Gracias
.
CarCar
2004-03-05 10:03:13 UTC
Permalink
Hola, de nuevo:

Ahora en serio.

Sí y dependerá de la versión de Access que utilices y del
tipo de formulario en el que lo quieras hacer.

Para Access 2000 y posterior, teniendo seleccionado el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".

En Access 97 si estás en un formulario no continuo, puedes
preguntar en el evento "Al hacer clic" del check, por el
valor y cambiar el color.

Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If

Para saber el valor numérico de un color, lo cambias en
las propiedades de un cuadro de texto y luego miras el
valor numérico que Access ha colocado.

En un formulario tabular en Access 97, no se puede con las
herramientas del propio Access... no sé si habrá por ahí
algún truco...

Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No) esta
en Si.
Un Saludo y Gracias
.
luilor
2004-03-05 11:21:02 UTC
Permalink
Hola y gracias antes de nada

Me explicare un poco mejor:
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos estan
con la check activada, ya habia probado con el formato
condicional pero hay registros que no son ni sabados ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check, por el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias en
las propiedades de un cuadro de texto y luego miras el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede con
las
herramientas del propio Access... no sé si habrá por ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No) esta
en Si.
Un Saludo y Gracias
.
.
CarCar
2004-03-05 11:53:25 UTC
Permalink
Hola:

Pues no sé si te has explicado un poco mejor... porque
ahora soy yo el que no entiende... :-(

Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola y gracias antes de nada
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos estan
con la check activada, ya habia probado con el formato
condicional pero hay registros que no son ni sabados ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check, por el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias en
las propiedades de un cuadro de texto y luego miras el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede con
las
herramientas del propio Access... no sé si habrá por ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No) esta
en Si.
Un Saludo y Gracias
.
.
.
luilor
2004-03-05 12:06:06 UTC
Permalink
No se creo que estamos hablando de lo mismo haber si me
explico mejor

Se trata basicamente en que un cuadro de texto (Dia)de un
form tenga Color Rojo, si la check (Fiesta) del mismo
registro esta activa. sino que se quede como esta (Negro)

Perdona por mis malas explicaciones no si si te he liado
mas ahora

Gracias
-----Mensaje original-----
Pues no sé si te has explicado un poco mejor... porque
ahora soy yo el que no entiende... :-(
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola y gracias antes de nada
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos
estan
con la check activada, ya habia probado con el formato
condicional pero hay registros que no son ni sabados ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check, por
el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias
en
las propiedades de un cuadro de texto y luego miras el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede con
las
herramientas del propio Access... no sé si habrá por
ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No)
esta
en Si.
Un Saludo y Gracias
.
.
.
.
CarCar
2004-03-05 12:33:32 UTC
Permalink
Hola:

Bueno pues, repito, utiliza el formato condicional.

En modo diseño selecciona el cuadro de texto Día, ve al
menú "Formato" -> "Formato condicional..." allí selecciona
en el cuadro combinado la opción "La expresión es" y en el
cuadro de texto que está a continuación escribes:

[NombreDeTuCheckBos] = True

Puedes poner Verdadero en lugar de True que también es
válido.

y marca el color de texto que desees (el botón que tiene
la A).

Saludos,
CarCar
MVP-Access
-----Mensaje original-----
No se creo que estamos hablando de lo mismo haber si me
explico mejor
Se trata basicamente en que un cuadro de texto (Dia)de un
form tenga Color Rojo, si la check (Fiesta) del mismo
registro esta activa. sino que se quede como esta (Negro)
Perdona por mis malas explicaciones no si si te he liado
mas ahora
Gracias
-----Mensaje original-----
Pues no sé si te has explicado un poco mejor... porque
ahora soy yo el que no entiende... :-(
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola y gracias antes de nada
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos
estan
con la check activada, ya habia probado con el formato
condicional pero hay registros que no son ni sabados ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check, por
el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias
en
las propiedades de un cuadro de texto y luego miras el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede con
las
herramientas del propio Access... no sé si habrá por
ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro de
texto, si otro campo de ese registro (check Si/No)
esta
en Si.
Un Saludo y Gracias
.
.
.
.
.
luilor
2004-03-05 13:13:44 UTC
Permalink
Gracias no habia visto lo de las expresiones en el
formato condicional
-----Mensaje original-----
Bueno pues, repito, utiliza el formato condicional.
En modo diseño selecciona el cuadro de texto Día, ve al
menú "Formato" -> "Formato condicional..." allí
selecciona
en el cuadro combinado la opción "La expresión es" y en
el
[NombreDeTuCheckBos] = True
Puedes poner Verdadero en lugar de True que también es
válido.
y marca el color de texto que desees (el botón que tiene
la A).
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
No se creo que estamos hablando de lo mismo haber si me
explico mejor
Se trata basicamente en que un cuadro de texto (Dia)de
un
form tenga Color Rojo, si la check (Fiesta) del mismo
registro esta activa. sino que se quede como esta
(Negro)
Perdona por mis malas explicaciones no si si te he
liado
mas ahora
Gracias
-----Mensaje original-----
Pues no sé si te has explicado un poco mejor... porque
ahora soy yo el que no entiende... :-(
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola y gracias antes de nada
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos
estan
con la check activada, ya habia probado con el
formato
condicional pero hay registros que no son ni sabados
ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices
y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado
el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check,
por
el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias
en
las propiedades de un cuadro de texto y luego miras
el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede
con
las
herramientas del propio Access... no sé si habrá por
ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro
de
texto, si otro campo de ese registro (check Si/No)
esta
en Si.
Un Saludo y Gracias
.
.
.
.
.
.
CarCar
2004-03-05 13:37:10 UTC
Permalink
:-))

Yo no había visto lo del formato condicional de Access
2000, hasta hace unos meses... Concretamente lo aprendí en
estas News. :-)

Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Gracias no habia visto lo de las expresiones en el
formato condicional
-----Mensaje original-----
Bueno pues, repito, utiliza el formato condicional.
En modo diseño selecciona el cuadro de texto Día, ve al
menú "Formato" -> "Formato condicional..." allí
selecciona
en el cuadro combinado la opción "La expresión es" y en
el
[NombreDeTuCheckBos] = True
Puedes poner Verdadero en lugar de True que también es
válido.
y marca el color de texto que desees (el botón que tiene
la A).
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
No se creo que estamos hablando de lo mismo haber si me
explico mejor
Se trata basicamente en que un cuadro de texto (Dia)de
un
form tenga Color Rojo, si la check (Fiesta) del mismo
registro esta activa. sino que se quede como esta
(Negro)
Perdona por mis malas explicaciones no si si te he
liado
mas ahora
Gracias
-----Mensaje original-----
Pues no sé si te has explicado un poco mejor... porque
ahora soy yo el que no entiende... :-(
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola y gracias antes de nada
Tengo la version 2002
Se tgrata de un calendario en el cual hay una Check
(Fiesta) todos los registros de sabados y domingos
estan
con la check activada, ya habia probado con el
formato
condicional pero hay registros que no son ni sabados
ni
domingos que tambien son festivos.
-----Mensaje original-----
Ahora en serio.
Sí y dependerá de la versión de Access que utilices
y
del
tipo de formulario en el que lo quieras hacer.
Para Access 2000 y posterior, teniendo seleccionado
el
control en modo diseño del formulario, ve al
menú "Formato" -> "Formato condicional".
En Access 97 si estás en un formulario no continuo,
puedes
preguntar en el evento "Al hacer clic" del check,
por
el
valor y cambiar el color.
Sub Check_Click()
If Me.Check = True Then
Me.OtroControl.ForeColor = 255
Else
Me.OtroControl.ForeColor = 0
End If
End If
Para saber el valor numérico de un color, lo cambias
en
las propiedades de un cuadro de texto y luego miras
el
valor numérico que Access ha colocado.
En un formulario tabular en Access 97, no se puede
con
las
herramientas del propio Access... no sé si habrá por
ahí
algún truco...
Saludos,
CarCar
MVP-Access
-----Mensaje original-----
Hola
Se puede cambiar a un color determinado un cuadro
de
texto, si otro campo de ese registro (check Si/No)
esta
en Si.
Un Saludo y Gracias
.
.
.
.
.
.
.
Continúe leyendo en narkive:
Loading...