RE:Color en Celda MS o MSHFlexGrid
antes que nada:
La propiedad CellForeColor es para cambiarle el color a la FUENTE de la celda.
Para hacer lo que quieres, primero te tenes que posicionar en la celda. Por ejemplo, para pintar de verde la celda en la columna 3, fila 5, debería hacer lo siguiente:
Grilla.Col = 3
Grilla.Row = 5
grilla.CellBackColor = vbGreen
para pintar de rojo la celda en la columna 5, fila 2, debería hacer lo siguiente:
Grilla.Col = 5
Grilla.Row = 2
grilla.CellBackColor = vbred
si quieres cambiar el color de fuente de la celda en la columna 5, fila 2, al color rojo, debería hacer lo siguiente:
Grilla.Col = 5
Grilla.Row = 2
grilla.CellForeColor = vbred
si quieres cambiar el color de fuente de la celda en la columna 2, fila 8, al color azul, debería hacer lo siguiente:
Grilla.Col = 2
Grilla.Row = 8
grilla.CellForeColor = vbblue
Saludos!!!