Hola, como andan?
Tengo un problema, quiero marcar el ultimo registro de un msflexigrid cuando se carga el formulario ( _load)
tengo una grilla rellena de datos de un recordset
y quiero marcar el ultimo con la linea esa azul
| |||
Respuesta: Marcar el ultimo registro de un msflexigrid Cita: Hola, yo ando bién gracias, y tú?A continuación de cargar el Grid:
Código:
Ojo: En el evento LeaveCell debes hacer el mismo bucle pero con los colores antiguos, sino esa fila se va a quedar siempre en azul.Dim i As Integer With MSFlexGrid1 ' seleccionamos la última fila .Row = .Rows - 1 ' la hacemos visible si no lo está .TopRow = .Row ' pintamos cada celda de la fila en azul con fondo blanco For i = 0 To .Cols - 1 .Col = i .CellBackColor = vbBlue .CellForeColor = vbWhite Next i ' seleccionamos la primera columna de la fila .Col = 0 End With ![]() |