Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

TI_Coutinho

Somar valores

Recommended Posts

Boa tardeExiste alguma maneira simples de somar os valores de uma coluna do datagrid em uma textbox?Ou seja...somar todas a linhas da terceira coluna e exibir o resultado em uma textboxDesde já agradeço atenção!André Coutinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seta uma recordset e usa a seguinte logica:

 

if not rsTabela.bof then	  rsTabela.movefirstend ifwhile not rsTabela.eof	  Var = Var + rsTabela!Coluna	  rsTabela.movenextwendtext1.text = Var

Acho que isso ajuda !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ti_Coutinho,No datagrid não tem, mas no ListView é feito assim:1º Crie um módulo ou um função +/- assim:Function ComputeAmount() As StringDim X As LongDim total As DoubleFor X = 1 To lvprod.ListItems.Counttotal = (total + lvprod.ListItems(X).SubItems(8)) Next XComputeAmount = Format(total, "###,##0.00") End Function2º Crie no evento que você que apareça o resultado. Ex. ao carregar formulário, onde txttotal.text é nome da caixa de textotxttotal.Text = (Format((ComputeAmount), "###,##0.00"))Agora, basta você fazer as adaptações necessárias para o datagrid.Um abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.