Mejorar codigo
Publicado por Sebastian (1 intervención) el 21/09/2015 04:02:37
Hola a todos, tengo el sig. codigo para sumar los valores de una columna de un DataGridView
Funciona Perfecto, suma todos los valores de la columna Nº 9 y me lo devuelve al txt_total
Lo q necesito es mejorar el codigo para que se sumen los valores de la columna Nº 9 unicamente si el valor de la columna llamada "Concepto" es igual a "1", es decir que se sumen unicamente aquellas filas que tengan en la columna "Concepto" el valor "1"
Muchas gracias
1
2
3
4
5
6
7
8
9
10
11
Dim total As Decimal = 0D
Dim suma_articulos As String
For Each dgvr As DataGridViewRow In Me.dataalmacen.Rows
suma_articulos = "" & dgvr.Cells(9).Value
'Eliminamos los puntos
suma_articulos = Replace(suma_articulos, ".", "")
'Reemplazamos las comas
suma_articulos = Replace(suma_articulos, ",", ".")
total += Val(suma_articulos)
Next
txt_total.Text = total.ToString("#0.00")
Funciona Perfecto, suma todos los valores de la columna Nº 9 y me lo devuelve al txt_total
Lo q necesito es mejorar el codigo para que se sumen los valores de la columna Nº 9 unicamente si el valor de la columna llamada "Concepto" es igual a "1", es decir que se sumen unicamente aquellas filas que tengan en la columna "Concepto" el valor "1"
Muchas gracias
Valora esta pregunta


0