Programación General > Visual Basic 6.0 e inferiores
Seleccion De Varios Registros Datagrid
(1/1)
roy:
como puedo seleccionar varias filas de un datagrid, pero que no sea uno por uno, con el mouse y la tecla control, asi puedo seleccionar varios, pero es uno por uno, yo quiero hacerlo seleccionando el primero y el ultimo registro y automaticamente se seleccionen los de enmedio, gracias por su ayuda :comp:
Brroz:
Hola roy.
--- Código: Text --- Private Sub DataGrid1_SelChange(Cancel As Integer) Dim lIdx As Long, lFrom As Long, lTo As Long lIdx = DataGrid1.SelBookmarks.Count If lIdx = 2 Then lFrom = DataGrid1.SelBookmarks(0) lTo = DataGrid1.SelBookmarks(1) Dim iStep As Integer If lTo < lFrom Then lTo = lTo + 1 lFrom = lFrom - 1 iStep = -1 Else lTo = lTo - 1 lFrom = lFrom + 1 iStep = 1 End If For lIdx = lFrom To lTo Step iStep DataGrid1.SelBookmarks.Add lIdx Next lIdx End IfEnd Sub
Chao.
roy:
gracias amigo Brroz, si funciono como yo queria :D
Navegación
Ir a la versión completa