chiri13
2004-10-25 20:02:50 UTC
Tengo un formulario en vista hoja de datos, mi objetivo es cambiar el color
de las celdas en función de lo que pone en varias celdas, después de leer la
ayuda, el foro de google (hay poquito sobre esto), ver la página del Buho...
y un ejemplo de Mcpegasus
Bueno de todos he sacado algo y cada vez os admiro más y más
He obtenido la información de la ayuda
With Forms("miFormulario").Controls("miControl").FormatConditions _
.Add(acFieldHasFocus)
.BackColor = vbRed
.FontBold = True
.ForeColor = vbWhite
End With
Aquí es donde no entiendo ni jota, entindo que con El formulario donde esté,
y el control que decida, ahora va cuando la matan,
El objetivo es hacer un formato condicional igual que el que te permite
access2000 y siguientes, pero access sólo te deja 3 condiciones y yo quiero
poner 5 ó 6 y mediante código.
vamos a ver las preguntas:
1ª Elijo el formulario en el que quiero que pase el tema, en el control que
suceda el cambio de color, cómo decido que control registra la condición,
(la ayuda no lo explica muy bien)
2ª esto está en un subformulario, que viene de una consulta que varía en
función de unos cuadros combinados, supongo que hay poner este código en el
evento al actualizar...
3ª Qué significa acFieldHasFocus, más bien Field (es lo que no acabo de
entender, después de leer la ayuda)
Gracias por todo
de las celdas en función de lo que pone en varias celdas, después de leer la
ayuda, el foro de google (hay poquito sobre esto), ver la página del Buho...
y un ejemplo de Mcpegasus
Bueno de todos he sacado algo y cada vez os admiro más y más
He obtenido la información de la ayuda
With Forms("miFormulario").Controls("miControl").FormatConditions _
.Add(acFieldHasFocus)
.BackColor = vbRed
.FontBold = True
.ForeColor = vbWhite
End With
Aquí es donde no entiendo ni jota, entindo que con El formulario donde esté,
y el control que decida, ahora va cuando la matan,
El objetivo es hacer un formato condicional igual que el que te permite
access2000 y siguientes, pero access sólo te deja 3 condiciones y yo quiero
poner 5 ó 6 y mediante código.
vamos a ver las preguntas:
1ª Elijo el formulario en el que quiero que pase el tema, en el control que
suceda el cambio de color, cómo decido que control registra la condición,
(la ayuda no lo explica muy bien)
2ª esto está en un subformulario, que viene de una consulta que varía en
función de unos cuadros combinados, supongo que hay poner este código en el
evento al actualizar...
3ª Qué significa acFieldHasFocus, más bien Field (es lo que no acabo de
entender, después de leer la ayuda)
Gracias por todo