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

[0] Índice de Mensajes

Ir a la versión completa