Visual Basic - Eliminar columna de un msflexgrid

Life is soft - evento anual de software empresarial
 
Vista:

Eliminar columna de un msflexgrid

Publicado por kaz (25 intervenciones) el 30/10/2003 15:58:03
saludos, mi consulta es la siguiente:
como puedo, o cual es el comando para, eliminar columnas de un msflexgrid, la columna tiene informacion, y es para ser usada en tiempo de ejecucion.
de ante mano gracias
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:Eliminar columna de un msflexgrid

Publicado por Juan (284 intervenciones) el 30/10/2003 19:04:17
No existe ningún comando para eliminar una columna concreta. Pero con la propiedad Cols podemos establecer el número de columnas que queremos que tenga el MsflexGrid.

Si a esa propiedad le asignamos su propio valor menos uno, lo que conseguimos es eliminar la última columna. Para poder eliminar la columna que nosotros queramos solo hay que colocar esa columna en último lugar y después decrementar en uno la propiedad Cols.

Esto último se puede hacer con la propiedad ColPosition. De manera que se puede hacer lo siguiente:

With MSFlexGrid1
.ColPosition(indiceColumna) = .Cols - 1
.Cols = .Cols - 1
End With

Donde indiceColumna es el indice de la columna que se quiera eliminar.
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