MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Soma de campos e por linha

    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Soma de campos e por linha Empty Soma de campos e por linha

    Mensagem  BellaDePauli 20/12/2011, 15:39

    Boa tarde galera do Fórum, estou com o seguinte problema:

    Tenho uma tabela onde eu preciso pegar 3 campos e fazer a soma dele criando a coluna Total e inserindo o resultado de cada linha...

    Na hora da soma, ele tá fazendo a soma da coluna por inteiro e não pegando CampoA + CampoB + CampoC e fazendo a soma a cada linha... ele tá fazendo a soma no geral...

    Alguém poderia me ajudar? Rolling Eyes


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  JPaulo 20/12/2011, 15:49

    Ola Cibele;

    Mostre como está a sua formula.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Soma de campos e por linha Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Soma de campos e por linha Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Soma de campos e por linha Folder_announce_new Instruções SQL como utilizar...
    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  BellaDePauli 20/12/2011, 16:00

    Em muitos lugares vi que o jeito é até que simples, mas não enxerguei o meu erro... Sad

    Segue o código...

    Dim db As Database, cs As Recordset

    Set db = CurrentDb()
    Set cs = db.OpenRecordset("SELECT [Campo1], [Campo2], [Campo3], from tbTeste_Total;")

    If Not cs.EOF Then
    While Not cs.EOF
    wC1 = cs![Campo1]
    wC2 = cs![Campo2]
    wC3 = cs![Campo3]

    vSoma = (wC1 + wC2 + wC3)
    vResult = vSoma / 100

    DoCmd.RunSQL "UPDATE tbTeste_Total SET TOTAL = '" & vResult & "' "

    cs.MoveNext
    Wend
    End If
    Set cs = Nothing
    Set db = Nothing


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  JPaulo 20/12/2011, 16:14

    Eu gosto mais de trabalhar direto no Recordset, deste jeito e o campo TOTAL tem de estar em Texto para receber o resultado dividido por 100:



    Dim db As Database, cs As Recordset

    Set db = CurrentDb()
    Set cs = db.OpenRecordset("SELECT * from tbTeste_Total;")

    cs.MoveFirst

    Do While Not cs.EOF
    cs.Edit
    cs.Fields("TOTAL") = (cs.Fields("Campo1") + cs.Fields("Campo2") + cs.Fields("Campo3"))/100

    cs.Update
    cs.MoveNext
    Loop

    Set cs = Nothing
    Set db = Nothing





    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Soma de campos e por linha Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Soma de campos e por linha Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Soma de campos e por linha Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  JPaulo 21/12/2011, 11:07

    E ae, funfou ?


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Soma de campos e por linha Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Soma de campos e por linha Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Soma de campos e por linha Folder_announce_new Instruções SQL como utilizar...
    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  BellaDePauli 21/12/2011, 15:11

    Oi JPaulo.... funcionou sim... incrivel ver como era um erro tão besta ( na declaração)....

    Fiz da segunda forma msm para ficar fácil de identificar os campos em uma possível manutenção...

    Mto obrigada e um grande bjo! Very Happy


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  JPaulo 21/12/2011, 15:20

    Obrigada pelo retorno o forum agradece e Feliz Natal... santa


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Soma de campos e por linha Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Soma de campos e por linha Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Soma de campos e por linha Folder_announce_new Instruções SQL como utilizar...
    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  BellaDePauli 12/1/2012, 16:47

    Faltou o "resolvido"...rs


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker

    Conteúdo patrocinado


    [Resolvido]Soma de campos e por linha Empty Re: [Resolvido]Soma de campos e por linha

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 01:48