Visual Basic - Posicionarse en un flexgrid

Life is soft - evento anual de software empresarial
 
Vista:

Posicionarse en un flexgrid

Publicado por Fernando (61 intervenciones) el 28/05/2006 02:19:39
Hola amigos lo que necesito es lo siguiente:
Tengo un flex y me gustaria hacer que cuando pulse una tecla por ejemplo "enter" el foco se vaya a la segunda coluna y se posicione en la primer fila que encuentre un cero.
Desde ya muchas 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:Posicionarse en un flexgrid

Publicado por Eduardo (47 intervenciones) el 28/05/2006 14:55:20
Si el flexgrid se llama msfFlex, proba lo siguiente

msfFlex.Col=1 ' esta es la segunda columna, ya que existe la numero cero

' ahora busco la celda que este en cero

for j&=0 to msfFlex.rows-1

if val(msfFlex.TextMatrix(2, j&) = 0 then

msfFlex.Row=j&
exit for

end if
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

RE:Posicionarse en un flexgrid

Publicado por fernando (61 intervenciones) el 29/05/2006 15:25:34
Gracias por tu colaboracion. Lo pruebo y te digo como funciona
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

RE:Posicionarse en un flexgrid

Publicado por Fernando (61 intervenciones) el 30/05/2006 01:06:46
Hola Eduardo gracias por el codigo pero tengo un problema, que es el siguiente, nunca pasa de la segunda fila o celda tenga el valor que tenga, agradeceria me dieras una mano ya que no puedo encontar la falla.
Desde ya muchas gracias.
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