Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 RESOLVIDO: Executar função automaticamente a cada inserção de dados

Ir para baixo 
2 participantes
AutorMensagem
cyberlacs




Mensagens : 3
Data de inscrição : 23/04/2012

RESOLVIDO: Executar função automaticamente a cada inserção de dados Empty
MensagemAssunto: RESOLVIDO: Executar função automaticamente a cada inserção de dados   RESOLVIDO: Executar função automaticamente a cada inserção de dados EmptyQui Ago 02, 2012 4:07 pm

Fiz o seguinte código: Baixe a tabela de exemplo: [url=http://www.4shared.com/file/4oH4Lt0G/Pega_coluna.html ]TABELA VBA EXCEL[/url]

Código:

Public Function Somatorio()

    Linha = 2
    soma = 0
   
    Do While Cells(Linha, 2) <> ""

        soma = soma + Cells(Linha, 2)
        Linha = Linha + 1
       
    Loop
   
    Somatorio = soma
     
End Function

Quando entro com um novo valor a célula que recebe o retorno da função não atualiza?

Como faço para quando eu inserir um numero na tabela e a célula de retorno atualize automaticamente o valor

Fico no aguardo


Última edição por cyberlacs em Qui Ago 02, 2012 5:36 pm, editado 1 vez(es)
Ir para o topo Ir para baixo
cyberlacs




Mensagens : 3
Data de inscrição : 23/04/2012

RESOLVIDO: Executar função automaticamente a cada inserção de dados Empty
MensagemAssunto: Re: RESOLVIDO: Executar função automaticamente a cada inserção de dados   RESOLVIDO: Executar função automaticamente a cada inserção de dados EmptyQui Ago 02, 2012 5:35 pm

Meu amigo REINALDO - Excel Expert me ajudou e estou aqui para postar a solução

Citação :
acrescente a linha abaixo no inicio da função, assim será atualizada sempre que houver alteração:

Application.Volatile

RESOLVIDO
Ir para o topo Ir para baixo
Patropi




Mensagens : 49
Data de inscrição : 14/06/2012
Localização : Campo Mourão - PR

RESOLVIDO: Executar função automaticamente a cada inserção de dados Empty
MensagemAssunto: Re: RESOLVIDO: Executar função automaticamente a cada inserção de dados   RESOLVIDO: Executar função automaticamente a cada inserção de dados EmptySáb Ago 04, 2012 10:53 pm

cyberlacs

Obrigado por postar a solução.

Um abraço.
Ir para o topo Ir para baixo
Conteúdo patrocinado





RESOLVIDO: Executar função automaticamente a cada inserção de dados Empty
MensagemAssunto: Re: RESOLVIDO: Executar função automaticamente a cada inserção de dados   RESOLVIDO: Executar função automaticamente a cada inserção de dados Empty

Ir para o topo Ir para baixo
 
RESOLVIDO: Executar função automaticamente a cada inserção de dados
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Executar automaticamente o VBA assim que abrir o arquivo excel xml
» Loop com inserção de dados
» INSERÇÃO DADOS ALTERNANDO LINHAS
» resolvido macro excel: enviar email + planilha anexa + copiar a célula A1 e colar no assunto e corpo de e-mail, outlook resolvido
» Copiar Dados de Formulário Para Banco de Dados Salvo no disco C:

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: