none
¿Como hago que un datagridview sume los valores seleccionados? RRS feed

  • Pregunta

  • Hola necesito ayuda estoy tratando de hacer una aplicacion parecida a excel con un datagridview la propiedad selectionMode la tengo en CellSelect. lo que quiero saber es como sumar los valores que estan en las celdas seleccionadas como en excel y mostrar la suma en el mismo datagridview

    por Favor AYUDA!!!!!!!

    • Cambiado Youen Zen martes, 9 de abril de 2013 4:53 From en-US VB forum
    lunes, 8 de abril de 2013 4:27

Respuestas

  • quiero saber es como sumar los valores que estan en las celdas seleccionadas como en excel

    podrias usar

    Dim suma As Integer = 0
    
    For Each Cell As DataGridViewCell In DataGridView1.SelectedCells
    
       Dim valor As integer = 0   
       Int32.TryParse(CStr(cell.Value), valor)
    
       sum += valor
    
    Next

    de esta forma tomas las celdas seelccionadas y las recorres sumandolas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 9 de abril de 2013 5:09

Todas las respuestas

  • por cierto estoy trabajando con visual basic 2010

    de antemano gracias por sus respuestas

    lunes, 8 de abril de 2013 4:30
  • Hi,

    I'll move this thread to a Spanish language forum.

    Regards,


    Shanks Zen
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    martes, 9 de abril de 2013 4:52
  • quiero saber es como sumar los valores que estan en las celdas seleccionadas como en excel

    podrias usar

    Dim suma As Integer = 0
    
    For Each Cell As DataGridViewCell In DataGridView1.SelectedCells
    
       Dim valor As integer = 0   
       Int32.TryParse(CStr(cell.Value), valor)
    
       sum += valor
    
    Next

    de esta forma tomas las celdas seelccionadas y las recorres sumandolas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 9 de abril de 2013 5:09
  • quiero saber es como sumar los valores que estan en las celdas seleccionadas como en excel

    podrias usar

    Dim suma As Integer = 0
    
    For Each Cell As DataGridViewCell In DataGridView1.SelectedCells
    
       Dim valor As integer = 0   
       Int32.TryParse(CStr(cell.Value), valor)
    
       sum += valor
    
    Next

    de esta forma tomas las celdas seelccionadas y las recorres sumandolas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    Muchisimas gracias leandro me sirvio muchisiiiimo :)

    Ahora por ejemplo esas filas selecciondas fueran una matriz entonces como sacar la determinante de esa matriz?

    Gracias de antemano

    Saludos


    viernes, 12 de abril de 2013 15:32