Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Mica

Somar itens

Mensagens Recomendadas

Mica

Boas, tenho a minha ListBox por exemplo. ou seja tenho vários botões que ao serem carregados vao adicionar uns preços que tenho na BD, vão adicionar na minha Listbox, gostava agora de saber qual a condição para que esses valores ao serem adicionados fossem sempre somados, ou seja numa textbox ele iria mostrando o total dos preços que tenho exibidos na minha Listbox

Espero ter sido claro

Mica  ,  :confused:

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Tuntankamon

Então ao fim de adicionares só tens de ir buscar a soma de todos os items existentes na listbox  e depois mostrares esse valor na textbox....

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Mica

Pois mas eu queria era mesmo a condição para ele somar os valores que eu vou pondo na listbox

sub somar()
Dim num1, num2, num3 as single
num1 = Textbox1.text
num3 = num1 + num2
TextBox3.text = num3
End sub

O máximo que eu sei fazer é isto, e não tem nada haver :b Eu queria mesmo que ele fosse buscar todos os dados da listbox... E fizesse a sua soma e apresentasse essa soma na textbox, essa parte é fácil, agora só resta a parte da soma :D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Mica


  Dim result As Double
        Dim x As Integer

        For x = 0 To ListBox1.ListCount(-1)
            result = result + CDbl(ListBox1.List(x))
        Next

        TextBox1.Text = result

Tenho mais ou menos isto mas não está a funcionar nao sei porque :D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bioshock

       
Dim result As Double
Dim x As Integer

For x = 0 To ListBox1.Items.Count - 1
      result = result + CDbl(ListBox1.Items(x))
Next

MsgBox(result)

Vê lá assim.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.