sumar otro en datagrid view

Páginas: 2 (271 palabras) Publicado: 6 de octubre de 2015
 Dim v1, v2 As Decimal

' Recorremos las filas
For Each Fila As DataGridViewRow In DataGridView1.Rows

' comprobamos que los valores de las celdas sean números yacepten decimales
If Decimal.TryParse(CStr(Fila.Cells(0).Value), v1) = True AndAlso
Decimal.TryParse(CStr(Fila.Cells(1).Value), v2) = True ThenFila.Cells(2).Value = v1 + v2
Else
Fila.Cells(2).Value = ""
End If

Next


TOTALIZAR UNA COLUMNA EN UN DATAGRIDVIEW
IMAGE JUNE 5, 2008 PEPLLUIS 41 COMMENTSSiguiendo la consulta de Jesús Pérez, preguntando como totalizar la suma de una columna de un DataGridView, poniendo como ejemplo recorrer las filas de una columna y efectuar las operaciones queconsideremos oportunas.

Aquí tenéis el enlace para resolverlo según MSDN:
http://msdn.microsoft.com/es-es/library/system.data.datatable.compute.aspx
' Computar la suma de la columna 'Capital'Dim total As Object = dt.Compute("SUM(Capital)", Nothing)
' visualizar el resultado en la barra
Me.Text = total.ToString
Si por el contrario optamos por hacerlo recorriendo las filas de la Columna… (tal i como mehabéis solicitado) el código seria algo similar al siguiente :
... Load()
'Disparar el calculo cada vez que editamos 
AddHandler Me.dataGridView1.CellEndEdit, AddressOf Sumar'Calcular totalizando la columna 3 "Salario"
Me.dataGridView1.Columns(3).HeaderText = "Sueldo"
Me.dataGridView1.AllowUserToAddRows = False
Me.dataGridView1.CurrentCell = dataGridView1.Rows(0).Cells(3)
Sumar()
... EndSub
'
' Sumar las cantidades de una columna
'
Private Columna As Integer = 3
Sub Sumar()
    Dim Total As Integer = 0      
'Acumular el total    Dim UltimaFila As Integer = Me.dataGridView1.Rows.Count
    'Solo calculamos si modificamos la columna
    If Me.dataGridView1.CurrentCell.ColumnIndex = Columna Then
        For Each row As DataGridViewRow In Me.dataGridView1.Rows...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • View
  • Confugurar Datagrid
  • Sumer
  • Sumer
  • suma
  • Sumas
  • LA SUMA.
  • Sumas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS