Ir para conteúdo
Fórum Script Brasil
  • 0

SomarProdutos em VBA


mrfg2000

Pergunta

Saudações amigos deste maravilhoso fórum.

Primeiramente obrigado por ler esse tópico.

Preciso de uma ajuda , pois me deparei com a seguinte situação.

Existe uma função no excel chamada   subtotal(9;xxx:xxx)  , para fazer a soma apenas dos valores que as linhas não estejam ocultas por Filtro.

já  a função somarprodutos(xxx:xxx)   ele faz a multiplicação de uma coluna com a outra coluna ...  não precisando multiplicar linha por linha coluna por coluna.

porem ele faz a multiplicação das linhas filtradas também incluindo as linha ocultas por filtro.

Teria como fazer uma função em VBA  igual a função somarprodutos    só que respeitando o filtro ????   ou seja multiplicando apenas as colunas visiveis e desconsiderando as linhas ocultas por filtro ?

Para ajudar segue um arquivo em nexo como modelo veja que ele não respeita os filtro.

Obrigado

 

 

 

 

 

Somarprodutos.png

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Agora que vi, filtra a data... então faça o seguinte, se souber usar bem o VBA

Crie um módulo e insira esse código.

2) Crie a planilha com as colunas A, B e C, digite o texto da coluna E1
3) formate F1 como data  / formate G4 e G5 como Número, 2 decimais e ponto milhar

para dar vida a esse módulo precisamos impor um atalho de teclas
na guia Desenvolvedor, clique em [Macros]

Surge a tela seguinte:

     Aqui já consta o Macro criado chamada SomaMultiplica que está no código acima.
Neste formulário clique em [OPÇÕES], assim vem esta outra tela

   
Digite a letra "E"  maiúscula (Foi uma opção minha), e clique [OK]. Pronto, volte na sua planilha e pressione as teclas de atalho impostas...
O resultado aparece nas posições G4 e G5      :)

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...