Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Color en una celda de un MSFlexGrid en VB6.0

Estas en el tema de Color en una celda de un MSFlexGrid en VB6.0 en el foro de Visual Basic clásico en Foros del Web. Amigos, tengo un drama con esto, aun no he podido hacerlo, espero y me puedan ayudar.... necesito cambiar el color de un celda en un ...
  #1 (permalink)  
Antiguo 01/11/2010, 10:48
Avatar de Romi28x  
Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 17 años, 2 meses
Puntos: 0
Color en una celda de un MSFlexGrid en VB6.0

Amigos, tengo un drama con esto, aun no he podido hacerlo, espero y me puedan ayudar....

necesito cambiar el color de un celda en un MSFlexGrid si esta cumple con una condicion dada, yo actualmente lleno mi MSFlexGrid con la informacion, ahora quiero recorrer las filas de ese MSFlexGrid y revisar en cada fila si cierta celda tiene un dato en particular, si lo tiene cambiar el color de esa celda nada mas.

pero aun no he podido encontrar cono validar si la celda tiene la informacion, como recorro el MSFlexGrid.

me pueden dar una mano.

Gracias
  #2 (permalink)  
Antiguo 01/11/2010, 13:21
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 18 años, 5 meses
Puntos: 18
Respuesta: Color en una celda de un MSFlexGrid en VB6.0

Pues con un bucle y usando la propiedad TextMatrix puedes recorrer cada celda del FlexGrid, y con un IF eveluas el valor, y si es el que buscas con CellBackColor cambias el color de fondo

Abraham
__________________
Microsoft MVP 2010
  #3 (permalink)  
Antiguo 01/11/2010, 14:36
Avatar de Romi28x  
Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Color en una celda de un MSFlexGrid en VB6.0

ok muchas gracias amigo, mira segui tu consejo y me canbie de control ahora estoy probando con el MSFlexGrid, ya logra varias cosas con el pero aun necesito algunos tips.

dime con este control como puedo recuperar el nombre de una columna y como puedo recuperar el valor que contiene una celda y otra cosa como podria hacer para ocultar algunas columnas, en le recordset las tengo pero no necesito mostarlar todas en mi MSFlexGrid, como podria ocultarlas.

gracias por tu ayuda...
  #4 (permalink)  
Antiguo 01/11/2010, 21:14
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 18 años, 5 meses
Puntos: 18
Respuesta: Color en una celda de un MSFlexGrid en VB6.0

Si vas a usar un control, lee sobre su uso primero:

http://www.recursosvisualbasic.com.a...l-flexgrid.htm

Saludos

Abraham
__________________
Microsoft MVP 2010

Etiquetas: celda, color, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:33.