Visual Basic - msflexgrid

Life is soft - evento anual de software empresarial
 
Vista:

msflexgrid

Publicado por Luis (2 intervenciones) el 04/04/2005 17:04:49
hola
cual seria el codigo que habria q poner para que en un msflexgrid pudiera poner una fila de un color y otras de otro color, con que propiedad podria hacerlo

gracias
un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:msflexgrid

Publicado por miguel (1042 intervenciones) el 04/04/2005 17:13:12
Esta es para pintar un renglon completo!!!
Dim Ban As Boolean
Private Sub MSFlexGrid_Click()
If Not Ban Then
Poner_Color MSFlexGrid, MSFlexGrid.Row, vbYellow
Ban = True
MSFlexGrid.Row = MSFlexGrid.Row
MSFlexGrid.Col = 0
MSFlexGrid.SetFocus
Else
Quitar_Color MSFlexGrid, MSFlexGrid.Row, vbWhite
Ban = False
MSFlexGrid.Row = MSFlexGrid.Row
MSFlexGrid.Col = 0
MSFlexGrid.SetFocus
End If
End Sub

Sub Poner_Color(Flex As Control, Ren As Double, Color As Variant)
Dim LnCol As Double
With Flex
.Row = Ren
For LnCol = 0 To .Cols - 1
.Col = LnCol
.CellBackColor = Color
Next
End With
End Sub

Public Sub Quitar_Color(Flex As Control, Ren As Double, Color As Variant)
Dim LnCol As Double
With Flex
.Row = Ren
For LnCol = 0 To .Cols - 1
.Col = LnCol
.CellBackColor = Color
Next
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar