Cuestión : VB6 MSFlexgrid en color si

Hola todos,

I quisieran poner la fila en color gris si el texto en la columna 2 y la columna 3 en la misma fila son el equal.

For ex: ¿si en la fila 6, el texto en la columna 2 = 10 y el texto en la columna 3 = 10, entonces él pone la fila 6 en un color.

How puede yo hace eso para satisfacer?

Thanks para su help.
class= del

Respuesta : VB6 MSFlexgrid en color si

Pienso que usted puede necesitar un más fácil entender la solución para comenzar con. Esto puede ayudar.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
intRow dévil como número entero
intCol dévil como número entero

strColumn2 dévil como secuencia
strColumn3 dévil como secuencia 

Para el intRow = 0 a MSFlexGrid1.Rows - 1
    
    '/sistema la fila    
    MSFlexGrid1.Row = intRow

    ¿'/cheque si la fila es 6?
    Si intRow = 6 entonces

        '/contenido de la columna 2 de la captura
        MSFlexGrid1.Col = 2
        strColumn2 = MSFlexGrid1.Text    
    
        '/contenido de la columna 3 de la captura
        MSFlexGrid1.Col = 3
        strColumn3 = MSFlexGrid1.Text

        Si strColumn2 = “10” y strColumn3 = “10” entonces
    
            '/lazo a través de cada columna y cambia el backcolor
            Para el intCol = 0 a MSFlexGrid1.Cols - 1
                MSFlexGrid1.Col = intCol
                MSFlexGrid1.CellBackColor = 'vbGray/o cualquie color
            Después

        Terminar si

    Terminar si

Después
Otras soluciones  
 
programming4us programming4us