Ir al contenido principal

Sumar Cantidades de un DataGridView

Cuando no nos ha pasado que tenemos una aplicación que necesita hacer sumas, o restas o cualquier otra operación matemática, quizás en algún momento tendrás que toparte con esta necesidad, mas si estas en algún proyecto tipo "Punto de Venta" donde este tipo de operaciones son esenciales, bueno te tengo una pequeña y simple solución donde solo necesitaremos un DataGridView que este previamente llenado con datos, o que se se encuentre abierto a la agregación, edición, etc.
Tutorial C#

Cuando llenemos el DataGridView debemos de especificar en algún momento alguna columna de Cantidad, Piezas, Unidades o como desees llamarlo donde tendrás valores numéricos los cuales son los que queremos sumar pues para hacer este proceso basta con hacer este pequeña operación, donde obtendremos el valor de cada celda de una columna que especificaremos con el Nombre "Cantidad"  lo recorreremos y asignaremos el valor a un control Label, el código a continuación:



Espero te haya servido esta pequeña información, saludos.

Comentarios

  1. y si lo quiero crear en una nueva fila con los totales?

    ResponderEliminar
  2. me sirvio mucho tu codigo enserio gracias

    ResponderEliminar
  3. necesito sumar las columnas de mi gatagrip y los codigos me dan error este es mi codigo
    Dim Total As Currency
    Dim Valor As Currency
    Total = 0
    DataGrid1.Col = 14
    For i = 1 To DataGrid1.ApproxCount
    DataGrid1.Col = 14
    DataGrid1.Row = 14
    Valor = CCur(DataGrid1.Text)
    Total = Total + Valor
    Next i
    txtsubtotal.Text = Format(Total, "###,###,###.00")

    ResponderEliminar
  4. para web en c# como seria amigo por que me dice que no puede convertir de for a web

    ResponderEliminar
  5. Soy nuevo en c# como suma columnas seleccionadas con chek en datagridview y el resultado se muestre en un textobox y suma me vaya umentando cada q guarde un dato

    ResponderEliminar
  6. Soy nuevo en c# como suma columnas seleccionadas con chek en datagridview y el resultado se muestre en un textobox y suma me vaya umentando cada q guarde un dato

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Llenar un DropdownList con Datos ASP.NET C#

En Asp.net llenar un Dropdownlist es un poco distinto a cuando llenamos un Combobox en una aplicación de Windows Form, aunque son muy similares un Combobox tiene distintas funciones y por lo tanto diferentes propiedades, que cambian en un control DropdownList de ASP.NET y es necesario identificar cuales son y cual es la forma correcta de llenar un DropdownList, en este ejemplo lo haremos utilizando no datos estáticos sino que aprenderemos como hacerlos con datos de una consulta en SQL, lo demás a continuación.

Chart en C# - Control para Graficos en Windows Form

El siguiente articulo es un pequeño tutorial sobre como utilizar el Control "Chart" de .NET para crear gráficos en una aplicación, en este caso una aplicación para Windows, para su funcionamiento es simple y permite ayudarnos para crear gráficos en alguna de nuestras aplicaciones donde sea necesario este tipo de implementacion, así que tendremos que crear un proyecto nuevo del tipo Windows Form donde necesitaremos principalmente los siguientes componentes: - 3 Controles Textbox para ingresar los valores al gráfico. - 2 Botones para las 2 diferentes acciones que realizaremos. - 1 Control Chart que si no lo ubican se encuentra en la sección Data de su Visual Studio o Visual C# Express.
De tal forma que el resultado sea similar al de la imagen mostrada, ahora pasaremos al código para el primer botón que se encargara de asignar los valores al control Chart.

Crear un Sistema con conexión a BD paso a paso C#

Primero que nada esta estoy en un proceso de re-estructuración del Blog, anteriormente los artículos eran vagos con poca información y poco explícitos donde solo publicaba los enlaces de descarga de los proyectos, para cambiar esto ahora empezare a publicar soluciones completas, mejor estructurado el contenido de mis artículos y aunque no prometo hacerlo muy seguido debido a que pocas veces tengo tiempo, prometo que los contenidos serán de mayor calidad y mas útiles. Para demostrar esto primero que nada publicare una de las mayores herramientas que un programador novato y con un poco de experiencia pueden tener, la conexión con una BD, en este caso SQL Server que es la que mejor se integra con Visual Studio y la Plataforma .NET, empecemos.