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  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

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

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
cyberlacs



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

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

Fiz o seguinte código: Baixe a tabela de exemplo: [url=http://adf.ly/246619/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)
Voltar ao Topo Ir em baixo
Ver perfil do usuário
cyberlacs



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

MensagemAssunto: Re: RESOLVIDO: Executar função automaticamente a cada inserção de dados   Qui 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Patropi



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

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

cyberlacs

Obrigado por postar a solução.

Um abraço.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: RESOLVIDO: Executar função automaticamente a cada inserção de dados   Hoje à(s) 8:55 am

Voltar ao Topo Ir em baixo
 
RESOLVIDO: Executar função automaticamente a cada inserção de dados
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [Resolvido]Como colocar as assinaturas automaticamente nas mensagens
» [Resolvido] Alterar todos os links automaticamente
» [Resolvido] Abrir arquivos e automaticamente executar função nele
» [RESOLVIDO]2 funções utilizando a mesma tecla???
» [Resolvido]chamar função ignorar acentos

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: