Visual Basic.NET - Como sumar filas de un datagrid

   
Vista:

Como sumar filas de un datagrid

Publicado por max (3 intervenciones) el 29/07/2017 05:51:36
hola, gracias por su ayuda tengo un datagrid que ingreso datos de un combobox lo que quiero es sumar filas iguales y que el total me muestre en un label o textbox automaticamente cada vez que se infrese un campo al datagrid estoy programando en vb.net
-----------------------------------------
nombre | Unid | cantidad
----------------------------------------
agua | bot 10 | 5
sport | bot 30 | 7
agua lite | bot 10 | 6

total bot 10 =
total bot 30 =
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como sumar filas de un datagrid

Publicado por nato (48 intervenciones) el 29/07/2017 16:58:38
hola yo ingreso los datos de textbox y al momento de dar click en el botón ingresar
pongo esto para que me sume la columna que quiero sumar y el resultado lo muestro en un textbox
espero te sirva
1
2
3
4
5
6
7
8
 'PARA SUMAR LA COLUMNA DE TOTALES
        Dim Total As Single
        Dim cont As Integer = 0 'PARA CONTADOR DE PARTIDAS
        Dim Col As Integer = Me.DataGridView1.CurrentCell.ColumnIndex
        For Each row As DataGridViewRow In Me.DataGridView1.Rows
            Total += Val(row.Cells(6).Value) 'ROW.CELLS (NUMERO DE LA COLUMNA A SUMAR).VALUE
        Next
        Me.txttotal.Text = Total.ToString
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Como sumar filas de un datagrid

Publicado por max (3 intervenciones) el 30/07/2017 22:44:34
Gracias por responder nato gracias por la ayuda lo que quiero es que al sumar diferencie la medida bot 10 de bot 30 y que sume los que se repiten como en el ejemplo que sume los bot 10 que su cantidad total seria = 11 y el bot 30 = 7 no se como hacerlo en el datagrid
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de melqui

Como sumar filas de un datagrid

Publicado por melqui (22 intervenciones) el 31/07/2017 20:07:37
PARA SUMAR LA COLUMNA DE TOTALES

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim Total_bot10, Total_bot30  As Single
 
Dim cont As Integer = 0 'PARA CONTADOR DE PARTIDAS
 
Dim Col As Integer = Me.DataGridView1.CurrentCell.ColumnIndex
 
For Each row As DataGridViewRow In Me.DataGridView1.Rows
	if row.cells("ColunaBot").value="Bot10" then
		Total_bot10+= Val(row.Cells(6).Value) 'ROW.CELLS (NUMERO DE LA COLUMNA A SUMAR).VALUE
	elseif row.cells("ColunaBot").value="Bot30" then
		Total_bot30  += Val(row.Cells(6).Value) 'ROW.CELLS (NUMERO DE LA COLUMNA A SUMAR).VALUE
	end if
Next
 
Me.txttotal.Text = Total.ToString
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como sumar filas de un datagrid

Publicado por omar (151 intervenciones) el 30/07/2017 22:50:33
saludos
instala si tienes teanviewer o anydesck enviame el id que genera para guiarte en como resolverlo

estare a tus ordenes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar