Programación General > Visual Basic 6.0 e inferiores

 Re: MsFlexGrid

(1/1)

olarrere:
Hola, estoy usando un objeto MsFlexGrid y hasta ahora no se si es posible modificar los datos que contiene...¿Alguien puede ayudarme? Gracias

Majuhemo:
Hola:
el msflexgrid es solo de lectura, pero puedes hacer algunos artificios, te adjunto un programita que mas o menos hace lo que quieres, claro que tendras que adecuarlo a tu necesidad si te sirve.
Chequea el codigo y te daras cuenta que solo la columna de "Tarde" esta activado y solo permiti numeros.

Suerte;

acalanto:
No estoy de acuerdo con la respuesta anterior. El Flexigrid lo que no te acepta de forma automática es órdenes desde el teclado, pero puedes variar los valores de cada celda mediab¡nte FlexObject.Textmatrix(row,col)=texto.

Esta propiedad en conjunto con los eventos Keydown y Keypress te permiten que el usuario pueda introducir datos.

Si lo programas muy bien puedes controlar que la celda sólo acepte los datos a los que está destinada (Número con o sin decimales, fecha etc etc..)

Un saludo.

Navegación

[0] Índice de Mensajes

Ir a la versión completa