Spanish Tomar el número de una fila y asignarlo invariable

Discussion in 'Spanish Forum' started by Geovanny, Oct 15, 2008.

  1. Geovanny

    Geovanny Member

    Hola
    ¿Cómo hago para asignar un determinado valor de un número de fila pero que luego sea invariable aunque cambie de row en una tabla?

    Ejemplo:

    fila=0
    fila=Table1.SelectedRow 'Asigno el número de fila actual.
    Msgbox(fila) ' Si estoy en la fila 20 el resultado será 20.

    Ahora bien yo quiero que quede asignado el número 20 como valor a la variable fila y que ya no cambie.
    O sea una vez asignado la primera vez que la variable fila ya no seaTable.selectedRow sino el valor 20, aunque el usuario cambie de row.

    Espero que me entiendan, gracias de antemano.
     
  2. Geovanny

    Geovanny Member

    Me constesto a mi mismo

    Disculpen amigos, lo que pasaba es que la variable fila la tengo como pública y al enfocar cambiar de celda en:
    Table1_SelectionChanged (ColName, Row)
    fila=Table1.SelectedRow'Asigno el número de fila actual.
    'Lógicamente me tomaba nuevamente el número de fila actual.
    End Sub

    entoces simplemente cambié a otra variable local, el código quedó así:
    cualfila=0
    cualfila=Table1.SelectedRow'Asigno el número de fila actual.
    Msgbox(cualfila)

    La variable cualfila es invariable, lo que pasa es que estaba confundido y usaba la variable fila la cual tomaba el efecto en el subprocedimiento
    Table1_SelectionChanged (ColName, Row) volvía a asignar a la variable fila el row actual.

    Gracias y un saludo desde Costa Rica.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice