en un msflexgrid....
resulta que tengo un msflexgrid con varios registros, que tengo q hacer que cuando pulse a una celda de una fila o columna, ese dato me vaya a un cuadro de texto.
]Gracias.
]Gracias.
esta es una forma :
primero tienes que rescatar el valor de
la fila y la columna presionada
que en este caso es
f ,c
Dim f As Long, c As Long
c = Grid1.col
f = Grid1.Row
y luego dar esa ubicacion
a la grilla para que extraiga el
contenido de esta. y asi traspasarla al texto
Grid1.Col = c
Grid1.Row = f
text1 = Grid1.Text
Hay una propiedad que te da directamente el contenido de la celda actualmente activa:
dato = FlexGrid.Text
Si quieres coger un dato de cualquier celda
aleatoriamente puedes usar la propiedad "TextMatrix" :
dato=FlexGrid.TextMatrix(Fila,Columna)
...donde Fila y Columna son valores que tu les quieras
dar.
dato = FlexGrid.Text
Si quieres coger un dato de cualquier celda
aleatoriamente puedes usar la propiedad "TextMatrix" :
dato=FlexGrid.TextMatrix(Fila,Columna)
...donde Fila y Columna son valores que tu les quieras
dar.
